Nové zamykání v Btrfs pro rychlejší snapshoty

7. 6. 2019

Sdílet

Ilustrační obrázek - zatím nepoužívat! ROOT Autor: Depositphotos – stori
Ilustrační obrázek

Nikolay Borisov ze SUSE poslal včera do LKML patch, který předělává zamykání souborového systému Btrfs pomocí nového zámku DWR (Double Reader Writer). Podstatou změny je dovolit buď současné uzamčení několika čtecími procesy, nebo několika zapisujícími procesy, ale ne oboje dohromady.

V kontextu Btrfs pak nový zámek umožní několik současně probíhajících snapshotů (zde čtení), které vyloučí současné provádění nocow zápisů. Zároveň tímto bude nahrazen současný docela nepřehledný zámek zabraňující nocow zápisům při probíhajícím snapshotu. Pokud vše půjde hladce, mohl by být nový zámek zařazen do jádra 5.3.

(zdroj: phoronix)

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.