Habr iconHabrSep 9, 2026

Я хотел сделать быстрый сжатый диск для macOS. А в итоге научился не верить собственным бенчмаркам

В macOS уже существует decmpfs — встроенный механизм прозрачного сжатия файлов. Например, можно сжать node_modules, получить приличную экономию места, потом запустить сборку — часть файлов перезапишется, распакуется, и каталог постепенно снова начнёт занимать почти исходный объём.

Я хотел сделать быстрый сжатый диск для macOS. А в итоге научился не верить собственным бенчмаркам

Share this story

Send the public story page.

Useful takeaways from this story.

В macOS уже существует decmpfs — встроенный механизм прозрачного сжатия файлов.

Например, можно сжать node_modules, получить приличную экономию места, потом запустить сборку — часть файлов перезапишется, распакуется, и каталог постепенно снова начнёт занимать почти исходный объём.

Полгода назад я начал писать сжатую файловую систему для macOS.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

В macOS уже существует decmpfs — встроенный механизм прозрачного сжатия файлов. Например, можно сжать node_modules, получить приличную экономию места, потом запустить сборку — часть файлов перезапишется, распакуется, и каталог постепенно снова начнёт занимать почти исходный объём. Полгода назад я начал писать сжатую файловую систему для macOS.

Details worth keeping

Полгода назад я начал писать сжатую файловую систему для macOS.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app