ermouth: (Default)
[personal profile] ermouth

Оказывается, часть моих розовых юношеских мечт об идеальной файловой системе для SSD воплотились не только в виде CouchDB и FAT32, но и в виде непосредственно файловых систем.

Последний раз, когда я этим интересовался – года три назад – файловые системы, устроенные как лог, были такие… со странностями и компромиссами под HDD.

Разработки поновей используют принципы лога в полный рост. Принципов не густо, но для SSD их достаточно, чтобы в случае циклической нагрузки и постоянного резерва свободного места получать отличную производительность и чтения, и записи.

Принципы такие:

  1. append-only – всё, что пишем, пишем “в хвост”
  2. garbage collection – когда место заканчивается (или есть свободные ресурсы), начинаем чистить ненужный мусор в начале “лога”

В википедии вот http://en.wikipedia.org/wiki/Log-structured_file_system

Осталось этим новым FS заиметь возможность форков-стримов в файлах – и получится аккурат CouchDB, да )

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

ermouth: (Default)
ermouth

November 2021

S M T W T F S
 123456
78910111213
14151617181920
21 222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 31st, 2026 09:00 pm
Powered by Dreamwidth Studios