<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>lowlat.ms</title><description>Measurement-driven systems performance, for people who read the disassembly.</description><link>https://lowlat.ms</link><language>en-us</language><item><title>A cache-line visualizer</title><link>https://lowlat.ms/posts/cache-line-visualizer</link><guid isPermaLink="true">https://lowlat.ms/posts/cache-line-visualizer</guid><description>An interactive that lets you feel cache-line behavior: array-of-structs vs struct-of-arrays, false sharing in action, 64-byte alignment, the padding trick — the visceral version of things every systems engineer has memorized.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate><category>cache</category><category>false-sharing</category><category>visualization</category><category>interactive</category><category>mechanical-sympathy</category><author>Jonathan</author></item><item><title>io_uring vs epoll vs blocking read on Linux 6.18 LTS — a fair benchmark</title><link>https://lowlat.ms/posts/io-uring-vs-epoll-vs-blocking-read</link><guid isPermaLink="true">https://lowlat.ms/posts/io-uring-vs-epoll-vs-blocking-read</guid><description>At what request rate, batch size, and connection count does io_uring beat epoll for a real network read workload on Linux 6.18 LTS — and does it hold across kernels, NUMA topologies, and SQPOLL modes?</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate><category>io_uring</category><category>epoll</category><category>linux</category><category>benchmark</category><category>networking</category><category>syscalls</category><author>Jonathan</author></item><item><title>What HNSW actually does to your cache</title><link>https://lowlat.ms/posts/hnsw-cache-pressure</link><guid isPermaLink="true">https://lowlat.ms/posts/hnsw-cache-pressure</guid><description>When you serve queries against an HNSW index that exceeds your buffer cache, where does the cache pressure actually fall? Which levels miss, how often, and which graph traversal patterns are pathological?</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate><category>hnsw</category><category>vector-search</category><category>cache</category><category>perf-c2c</category><category>rag</category><category>benchmark</category><author>Jonathan</author></item></channel></rss>