"NTFS really isn't that bad" - Robert Collins (LCA 2020)
What it is
Robert Collins explains why rustup installs were painfully slow on Windows and how changes to rustup and Windows cut install time from 3m30s to 14s. The talk covers NTFS, small files and the cost of antivirus hooks on file close.
Why Hacker News recommends it
The go-to reference for why file operations are slow on Windows and how antivirus filters, not NTFS itself, are the cause.
- 5 people recommended it
- 3 different months
- 0 strong recommendations
- first 2020, last 2025
What HN commenters said
“Also take a look at this talk on NTFS, file system speed, and how the presenter optimized the Rust installer”
Talk on NTFS speed and how the Rust installer was optimized.
jmmv, 2022-09 · Recommendation · in “When to use Bazel?”
“I want to take this opportunity to recommend the talk”
Explains NTFS's preferred access patterns and Linux speed-ups.
ablob, 2024-07 · Recommendation · in “Show HN: Dut – a fast Linux disk usage calculator”
“This is a great talk on the topic”
Talk on why NTFS seems slow.
unchar1, 2024-07 · Recommendation · in “SQLite: 35% Faster Than the Filesystem”
“Here's a talk on porting rustup to Windows”
Porting rustup to Windows, cutting install from 3m30s to 14s.
amiga386, 2024-07 · Recommendation · in “SQLite: 35% Faster Than the Filesystem”
“There's a good talk on this at”
Talk on optimizing for Windows file close costs.
miki123211, 2025-01 · Recommendation · in “Wild – A fast linker for Linux”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: ntfs, rustup, antivirus, file io, performance
Also recommended by the same people
explainerThe Man Who Accidentally Killed The Most People In HistoryVeritasium · 6 HN recommenders · 2022–2026
documentaryHow We Made MuseScore 4 - Music App Design is Challenging!Tantacrul · 4 HN recommenders · 2022–2026
explainerHow I Designed a Free Music Font for 5 Million Musicians (MuseScore 3.6)Tantacrul · 5 HN recommenders · 2021–2024
talkHow Python was Shaped by leaky Internals, Armin Ronacher, Flask frameworkВидео с мероприятий {speach! · 15 HN recommenders · 2017–2025
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025
talkPreventing the Collapse of Civilization / Jonathan Blow (Thekla, Inc)DevGAMM · 14 HN recommenders · 2020–2025
talk"Performance Matters" by Emery BergerStrange Loop Conference · 12 HN recommenders · 2019–2025
talkThe Thirty Million Line ProblemMolly Rocket · 11 HN recommenders · 2018–2024