Създадоха нова файлова система за Linux

file sharing - ins

Новата файлова система за Linux цели да предложи високо ниво на универсалност

Бивш инженер от Google разработи нова файлова система за Linux, която може да повиши скоростта на работа на сървърните операционни системи.

Кент Оувърстрийт е създал bcachefs – първата файлова система за Linux, специално предназначена за полупроводникови (твърдотелни) дискове (SSD), съобщи lkml.org.

В момента за Linux съществуват множество файлови системи, но нито една от тях не предлага висока степен на универсалност. По думите на Оувърстрийт, неговата файлова система се стреми да достигне производителността и надеждността на ext4 и xfs и същевременно да осигури функционалността на btrfs и zfs.

Идеята за създаване на bcachefs се заражда в периода от 2011 до 2013 г., когато Оувърстрийт работи в Google по създаване на алгоритъма bcache. Той осъзнава, че практически са поставени основите на една пълноценна файлова система.

Името на проекта bcachefs идва от съчетанието на разработвания в Google кеширащ алгоритъм bcache и абревиатурата fs (file system). Системата поддържа изчисляване на контролни суми за обезпечаване на целостта на данните, компресия за икономия на дисково пространство, кеширане за съкращаване на времето за достъп и копиране при запис (copy-on-write).

Разработчикът планира до добави в своята файлова система някои допълнителни функции, вкл. поддръжка на моментни снимки (snapshots), така че операционната система автоматично да създава резервни копия на данните.

Предвижда се също поддръжка на технология erasure coding, която разпределя фрагменти от излишните данни по диска, за да може в случай на необходимост да ги събере и възстанови информацията.

Недостатък на системата е, че отнема около 20% от дисковото пространство, което е твърде много, признава Оувърстрийт. Изисква се също така повече време за “монтиране” на файловата система, за да я види операционната система. Но и двата недостатъка могат да бъдат отстранени.

Кент Оувърстрийт твърди, че работи по bcachefs в свободното си време и не получава никакво финансиране за проекта. Той разчита за развитието на системата и на подкрепа от други разработчици.

Коментари по темата: „Създадоха нова файлова система за Linux”

добавете коментар...

  1. ??

    Ти си ТЪПАК!

  2. кк

    Щом Гугъл пипa Линукс значи Линукса вече той не става за Абсолююююютно НИЩО.

Коментар