.. toctree:: :hidden: :maxdepth: 1 :glob: :caption: ARCHIVES archives/advanced-skylake-deep-dive.md archives/are-mutexes-slow.md archives/xue-wen-mao.md archives/wait-is-it-posix-investigating-different-os-and-library-implementations-for-networking.md archives/interesting-upcoming-low-latency-concurrency-and-parallelism-features.md archives/can-std-expected-with-monadic-operations-really-boost-your-cpp-code-performance.md archives/clean-code-horrible-performance.md archives/mdspan-a-deep-dive-spanning-cpp-kokkos-and-sycl.md archives/the-art-of-text-rendering.md archives/taming-the-filter-view-in-cpp-programming.md archives/how-to-choose-the-right-container-in-cpp26-and-beyond.md archives/overengineering-max-a-b.md archives/making-a-program-faster-multithreading-and-automatic-compiler-vectorization.md archives/why-29-percent-of-x86-is-my-fault.md archives/using-weakly-ordered-c-plus-plus-atomics-correctly.md archives/understanding-power-multiprocessors.md archives/data-center-computers-modern-challenges-in-cpu-design.md archives/mental-models-for-modern-program-tuning.md archives/practical-data-oriented-design.md archives/arm-weakly-ordered-memory-model-and-barrier-requirements.md archives/template-shenanigans-testing-debugging-and-benchmarking-template-code.md archives/fewer-cores-more-hertz.md archives/the-structure-and-performance-of-efficient-interpreters.md archives/algorithm-for-massively-parallel-work-with-sockets-in-cpp.md archives/current-status-and-future-of-linux-schedulers-in-multi-core-scenarios.md archives/the-linux-scheduler-a-decade-of-wasted-cores.md archives/the-battle-of-the-schedulers-freebsd-ule-vs-linux-cfs.md archives/fifo-queues-are-all-you-need-for-cache-eviction.md archives/the-cachelib-caching-engine.md archives/bwos-block-based-work-stealing.md archives/transport-level-testing-of-nvme-devices-using-vfio.md archives/how-we-program-multicores.md archives/on-simd-cache-and-cpu-internals-with-the-expert-daniel-lemire.md archives/simd-enhanced-libc-string-functions-how-it-s-done.md archives/beyond-sequential-consistency-leveraging-atomics-for-fun-and-profit.md archives/binary-instrumentation-for-architectural-studies-pin.md archives/why-is-ps3-emulation-so-fast-rpcs3-optimizations-explained.md archives/sheer-folly.md archives/the-strange-details-of-std-string-at-facebook.md archives/a-journey-into-the-world-of-persistent-memory.md archives/nonblocking-data-structures.md archives/all-your-memory-are-belong-to-whom.md archives/maple-tree-structure-and-algorithms.md archives/api-abi-versioning.md archives/a-tour-of-cpp-recognised-user-type-categories.md archives/forward-progress-guarantees-in-cpp.md archives/revamping-ioctl-with-io-uring.md archives/endurance-group-management.md archives/the-static-initialization-order-fiasco.md archives/an-in-complete-guide-to-cpp-object-lifetimes.md archives/how-to-keep-cpp-binaries-small.md archives/documentation-in-the-era-of-concepts-and-ranges.md archives/exceptionally-bad-the-story-on-the-misuse-of-exceptions-and-how-to-do-better.md archives/basic-usage-of-pmrs-for-better-performance.md archives/function-contracts-in-practice-using-cpp.md archives/to-int-or-to-uint-this-is-the-question.md archives/a-relaxed-guide-to-memory-order-relaxed.md archives/throwing-tools-at-ranges.md archives/optimization-remarks.md archives/accelerating-page-migrations.md archives/asynchronous-io-stack.md archives/f2fs-features-in-android.md archives/yandex-performance-troubleshooting-in-practice.md archives/yandex-configuring-kernel-parameters.md archives/oop-is-dead-long-live-data-oriented-design.md archives/faster-and-fewer-page-faults.md archives/type-punning-done-right.md archives/cpp-switch-statements-under-the-hood-in-llvm.md archives/large-block-io-for-linux.md archives/different-io-access-methods-for-linux-what-we-chose-for-scylladb-and-why.md archives/llvm-optimization-remarks.md archives/std-find-is-broken.md archives/fast-and-small-cpp.md archives/fast-uprobes.md archives/erofs-past-present-and-future.md archives/hidden-overhead-of-a-function-api.md archives/concurrent-counting-as-easy-as-1-2-3.md archives/hunting-heisenbugs.md archives/how-is-linux-using-my-ram.md archives/so-you-think-you-can-hash.md archives/can-applications-recover-from-fsync-failures.md archives/a-deep-dive-into-dispatching-techniques-in-cpp.md archives/designing-custom-linux-schedulers-with-sched-ext.md archives/what-programmers-should-know-about-memory-allocation.md archives/unraveling-rcu-usage-mysteries-additional-use-cases.md archives/finding-sources-of-latency-on-your-linux-system.md archives/perfect-hashing-in-an-imperfect-world.md archives/more-than-a-rehash.md archives/zoned-namespaces-bringing-zones-to-nvme-ssds.md archives/cpp-exceptions-for-smaller-firmware.md
欢迎来到中文转录小站。
仓库:https://github.com/Caturra000/Transcripts
本小站仅用于存放转录稿件,侧边栏就是所有文章。
建议前往仓库阅读 README 文件。