neprihlásený Streda, 14. októbra 2026, dnes má meniny Boris
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:

Creality začala predávať svoju prvú 3D tlačiareň s viacerými nástrojmi
Orange má výpadok DNS serverov - aktualizácia 1
Firefox začína štandardne podporovať nový formát obrázkov JPEG XL
Perseverance vytvorilo nový rekord vzdialenosti prejdenej po inom vesmírnom telese
Vydaný alternatívny LineageOS 24 postavený na Androide 17, s vylepšenou inštaláciou


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