neprihlásený Streda, 8. júla 2026, dnes má meniny Ivan
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:

Voyo opäť zdražuje
Intel potvrdil zdraženie CPU, aj kvôli vysokému dopytu
Loď na záchranu vesmírneho teleskopu Swift úspešne odštartovala
OpenSSH pridal postkvantový algoritmus už aj pre autentifikáciu
Tesla zvýšila množstvo vyrobených elektromobilov
4ka v noci plánovane odstaví hovory do iných sietí
V štvrtom reaktore Mochoviec je už všetko jadrové palivo
Rast cien RAM a flash podľa analytikov výrazne spomalí
V čase horúčav nemá v USA elektrinu viac ako milión domácností
Veľký výrobca LiFePO4 uviedol úložisko postavené na sodíkových článkoch


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