Pokud to chapu dobre, tak jde o to, ze aplikace vytvori novy soubor, zapise do nej konfiguraci, a pak jej prejmenuje na misto stareho souboru. To je casto pouzivana technika na UNIXech, protoze semantika UNIXovych FS v tomto pripade zarucuje (nebo alespon doposud zarucovala), ze v pripade padu systemu v souboru bude BUD cela stara NEBO cela nova verze. Proste soubor bude konzistentni. Totez plati pro pad aplikace.
Pokud byste prepisovali primo stary soubor, mohlo by se stat, ze system/aplikace spadne v pulce zapisovani a v souboru bude polovina dat z nove verze a polovina ze stare => bude nekonzistentni a nejspis k nicemu.
Pokud pod ext4 toto nefunguje, tak to vidim jako jednoznacny bug FS.
Názor ke zprávičce Ext4 pomohlo odhalit „špatně“ napsané aplikace
Michal Kára (neregistrovaný)
12. 3. 2009 16:10

