TLDRocket
Sign in

Tools & Coding

909 summarised stories in Tools & Coding, each linking back to the original source. Browse all topics →

Wednesday, 21 January 2026

Heaps do lie: debugging a memory leak in vLLM.

Mistral AI 6 months ago 24

Mistral AI's engineering team debugged a memory leak in vLLM that caused 400 MB per minute of memory growth under specific conditions involving disaggregated serving and graph compilation. The leak occurred outside the heap in anonymous memory mappings managed by mremap system calls, which reallocated memory without properly releasing it, and was traced using BPFtrace after standard heap profiling tools proved inadequate. The investigation required moving beyond Python and heap-level analysis to kernel-level tracing to identify that NIXL's KV Cache transfer through UCX was triggering uncontrolled memory resizing.

The daily briefing

Every AI story that matters, in your inbox by 8am.

TLDRocket reads all relevant sources, removes duplicate coverage, and summarises the day in two minutes. Follow companies and topics for alerts, or get the briefing in Slack. Free, no spam, unsubscribe anytime.