neprihlásený Pondelok, 24. augusta 2026, dnes má meniny Bartolomej
V Linuxe bude konečne zmenené atime

DSL.sk, 9.8.2007


Jadro Linuxu bude mať v novej pripravovanej verzii 2.6.23 implementovanú dôležitú zmenu, keď konečne zmení správanie jadra a súborových systémov pri aktualizovaní položky atime pre jednotlivé súbory.

Atime položka stavu súboru uložená na disku vyjadruje posledný čas prístupu k súboru. K jej aktualizácii prichádza pri každom prístupe k súboru aj na čítanie a čítanie každého súboru tak spôsobuje aj zápis na disk. Platí to samozrejme aj v prípade, keď nie je realizované ani čítanie z disku, keďže súbor je nacachovaný.

Podľa typu realizovaných diskových operácií, výkonu CPU a diskov sa spomalenie spôsobené zapisovaním atime časov odhaduje na niekoľko percent až maximálne desať percent.

V súčasnosti je možné pripojiť súborový systém s voľbou noatime, ktorá spôsobí, že atime sa neaktualizuje vôbec. Viacero softvérov sa ale spolieha na korektné hodnoty atime a napríklad jeho porovnanie s položkami mtime/ctime pre zistenie, či bol súbor prekontrolovaný po poslednej zmene. Použitie noatime tak spôsobuje nefunkčnosť niektorých programov.

Po diskusii Linusa Torvaldsa a Ingo Molnara prišlo k zlepšeniu inej implementácie aktualizovania položky atime, tzv. relatime a v jadre pribudla konfiguračná možnosť, ktorá aktivuje pripojenie všetkých súborových systémov štandardne s voľbou relatime. Aktivovanie tejto možnosti je na jednotlivých distribúciách kompilujúcich jadro, predpokladá sa ale, že nová voľba bude štandardne využívaná.

Nová implementácia relatime aktualizuje položku atime iba v prípade, ak existujúca hodnota atime je staršia ako mtime alebo ctime alebo atime je staršia ako jeden deň. Tento interval je zmeniteľný za behu jadra.



Najnovšie články:

Zmena koryta Dunaja pomohla, maďarská jadrová elektráreň už beží na polovičný výkon
Motoroly nebudú lacnejším riešením pre GrapheneOS, budú drahšie ako Pixely
V TV posilnili štyri najväčšie značky, presadzuje sa RGB Mini LED
Slovenská F-16 opäť spôsobila intenzívny sonický tresk, armáda na ne systematicky neupozorňuje
Prvý zdroj pre PC s najvyššou efektívnosťou 80 Plus Ruby
Už štvrtá krajina kvôli stavu Dunaja a prítokov obmedzuje jadrovú elektráreň, Bulharsko
V Česku sa zrútila relatívne menšia turbína veternej elektrárne
Qualcomm odvolal niektoré tvrdenia o efektívnosti nového ARM CPU pre veľmi lacné notebooky
Zmena koryta Dunaja pomohla, Maďarsko v nedeľu začne zapínať reaktory jadrovej elektrárne
Záchrana misie na záchranu teleskopu Swift sa nepodarila, teleskop zhorí v atmosfére


Diskusia:
                               
 

Uz som sa nalakal ze nejaka velka zmena. Kedze moj zalohovaci soft je priamo zavisly od atime, tak som rad, ze vlastne sa nic nove dokopy pre mna nedeje.
Odpovedať Známka: 0.0 Hodnotiť:
 

Už si mal lepy , čo ?? >.<
Odpovedať Známka: 0.0 Hodnotiť:
 

-------O<-------
Odpovedať Známka: 0.0 Hodnotiť:

Pridať komentár