<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://topdowncs.com/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/archive</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/authors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/authors/all-sebastien-lorber-articles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/authors/yangshun</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/first-blog-post</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/long-blog-post</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/mdx-blog-post</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/tags/docusaurus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/tags/facebook</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/tags/hello</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/tags/hola</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/blog/welcome</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/contact</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/markdown-page</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/privacy-policy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-additional/1-sessions-vs-jwt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-additional/2-polling-websockets</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-additional/3-cors-preflight</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-additional/4-tls-handshake</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-additional/5-api-idempotency</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-additional/6-http-caching-etag</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/1-osi-model-tcp-ip</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/10-url-to-page-render</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/2-tcp-vs-udp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/3-tcp-handshake-termination</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/4-flow-control-congestion-control</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/5-public-private-ip-nat</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/6-dns-resolution</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/7-http-request-https</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/8-http-versions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-essential/9-proxy-load-balancer-cdn</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/1-subnetting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/10-framing-efficiency</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/2-reverse-subnetting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/3-internet-checksum</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/4-crc-computation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/5-hamming-code</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/6-parity-check</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/7-delay-calculations</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/8-bandwidth-delay-product</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/cn-problems/9-sliding-window</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/code-tracing/1-code-trace-static-instance-constructor</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/code-tracing/2-code-trace-this-super-chaining</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/code-tracing/3-code-trace-overridden-method-parent-constructor</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/code-tracing/4-code-trace-diamond-shaped-multiple-inheritance</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/code-tracing/5-code-trace-class-vs-instance-attribute-shadowing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/code-tracing/6-code-trace-unimplemented-abstract-method</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/code-tracing/7-code-trace-autoboxing-overload-resolution</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/code-tracing/8-code-trace-rectangle-square-lsp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/11-olap-vs-oltp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/12-er-diagrams-entities-attributes-relationships</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/16-optimistic-vs-pessimistic-locking</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/18-b-plus-trees-vs-b-trees</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/20-when-not-to-index</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/21-composite-index-column-order</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/22-second-highest-salary-without-limit</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/23-rank-vs-dense-rank-vs-row-number</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/24-employees-earning-more-than-manager</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/25-cte-vs-subquery</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/26-recursive-cte-use-cases</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/27-views-vs-materialized-views</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/28-debugging-and-optimizing-slow-queries</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/30-cap-theorem-sql-vs-nosql</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/31-eventual-consistency</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/32-database-replication-vs-sharding</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/33-shard-keys-and-hotspot-pitfalls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-additional/9-bcnf-vs-3nf</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/1-what-is-a-transaction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/10-denormalization-use-cases-risks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/13-isolation-levels-and-anomalies</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/14-dirty-read-nonrepeatable-read-phantom-read</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/15-deadlocks-detection-handling-prevention</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/17-database-indexes-internal-data-structures</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/19-clustered-vs-nonclustered-indexes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/2-primary-unique-foreign-key</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/29-sql-vs-nosql-decision-criteria</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/3-acid-properties</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/4-where-vs-having</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/5-sql-join-types</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/6-sql-query-execution-order</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/7-normalization-concept-and-purpose</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/dbms-essential/8-normalization-3nf-example</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/design-patterns/1-singleton-pattern</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/design-patterns/2-factory-pattern</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/design-patterns/3-strategy-pattern</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/design-patterns/4-builder-pattern-implementation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/design-patterns/5-decorator-pattern-ocp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/design-patterns/6-observer-pattern</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/19-static-binding-vs-dynamic-binding</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/20-method-hiding-vs-overriding</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/21-upcasting-downcasting-instanceof</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/22-covariant-return-type</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/23-abstract-class-constructors-private</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/25-object-class-methods</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/26-object-creation-ways</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/27-aggregation-vs-composition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/28-comparable-vs-comparator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/29-stringbuilder-vs-stringbuffer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/30-packages-in-java</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/31-marker-interface</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/34-throw-vs-throws-finally-return</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/35-enums-as-classes-singleton</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/36-static-nested-class-vs-inner-class</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/37-generics-and-type-erasure</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-additional/38-reflection-concept-use-case-risk</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/1-four-pillars-of-oop</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/10-composition-vs-inheritance</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/11-solid-principles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/12-coupling-and-cohesion</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/13-immutable-class-string</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/14-pass-by-value-vs-reference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/15-equals-hashcode-contract</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/16-hashmap-internals</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/17-hash-collision</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/18-garbage-collection-stack-heap</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/2-method-overloading-vs-overriding</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/24-shallow-vs-deep-copy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/3-interface-vs-abstract-class</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/32-diamond-problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/33-exceptions-checked-unchecked</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/39-dependency-injection</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/4-interface-vs-abstract-class-java8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/5-constructors-overloading-chaining</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/6-access-modifiers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/7-this-keyword</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/8-final-keyword</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/oop-essential/9-static-keyword</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/1-priority-inversion-mars-rover</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/10-readers-writers-problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/11-spinlock-vs-mutex</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/12-threading-models-kernel-vs-user-threads</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/13-starvation-deadlock-livelock</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/14-interrupt-vs-trap-vs-exception</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/15-multilevel-feedback-queue-mlfq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/2-producer-consumer-bounded-buffer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/3-bankers-algorithm-concept</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/4-context-switch-internals-overhead</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/5-hardware-timer-interrupts-preemption</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/6-what-happens-when-read-is-called</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/7-tlb-flush-and-context-switching</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/8-pipes-vs-shared-memory-tradeoff</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-additional/9-signals-in-operating-systems</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/1-process-vs-thread</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/10-virtual-memory-and-page-faults</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/11-page-replacement-algorithms-belady-anomaly</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/12-tlb-translation-lookaside-buffer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/13-thrashing-and-working-set</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/14-inter-process-communication-ipc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/15-user-mode-vs-kernel-mode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/16-system-call-lifecycle</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/17-zombie-vs-orphan-processes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/18-fork-exec-copy-on-write</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/19-paging-vs-segmentation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/2-process-states-and-lifecycle</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/20-internal-vs-external-fragmentation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/3-preemptive-vs-non-preemptive-scheduling</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/4-convoy-effect-fcfs-round-robin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/5-race-condition-critical-section</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/6-mutex-vs-semaphore</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/7-binary-semaphore-vs-mutex</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/8-deadlock-four-coffman-conditions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-essential/9-deadlock-prevention-avoidance-detection</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-problems/1-cpu-scheduling-fcfs-sjf-srtf-round-robin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-problems/2-priority-scheduling-starvation-aging</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-problems/3-page-replacement-fifo-lru-optimal</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-problems/4-beladys-anomaly-numerical-proof</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-problems/5-effective-memory-access-time-emat-tlb</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-problems/6-address-translation-paging-page-table-size</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-problems/7-bankers-algorithm-resource-allocation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/docs/os-problems/8-disk-scheduling-fcfs-sstf-scan-cscan</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://topdowncs.com/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>