Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

Aké časové pečiatky nemusia existovať pre súbor v tradičnom systéme UNIX?

V tradičnom systéme UNIX nepotrebuje súbor * vôbec mať žiadne časové pečiatky, aj keď je veľmi neobvyklé, že súbor existuje bez aspoň jedného. Konkrétne časové pečiatky, ktoré sú voliteľné, závisia od súborového systému.

Základné časové pečiatky, ktoré takmer všetky súbory UNIX * do * zvyčajne udržiavajú, sú však:

* Čas modifikácie (mTIME): Toto je čas, keď bol obsah súboru * naposledy upravený. Toto je najbežnejšia a všeobecne považovaná za základnú časovú pečiatku. Súborový systém * by však bez neho mohol * teoreticky existovať.

* Čas prístupu (atime): Toto je čas, keď bol súbor naposledy prístupný (prečítaný alebo vykonaný). Mnoho moderných súborových systémov umožňuje deaktiváciu aktualizácií, pretože jeho aktualizácia môže mať režijné náklady na výkon (najmä v ťažko používaných systémoch). Súbor môže určite existovať bez zmysluplne aktualizovaného ATIME.

* Zmena času (ctime): Toto je čas, kedy boli metadáta súboru (povolenia, vlastníctvo atď.) Naposledy zmenené, * nie * samotný obsah. Toto je možné aktualizovať, aj keď obsah súboru zostane nedotknutý. Aj keď je to všeobecne udržiavané, je to najmenej kritické voči troch. Súborový systém by mohol predstavovať fungovanie bez Ctime.

Stručne povedané, zatiaľ čo MTIME je prakticky nevyhnutný, ATIME a CTIME nie sú prísne potrebné na existenciu súboru v systéme podobnom UNIX. Je možné navrhnúť súborový systém - aj keď by to bolo neobvyklé - na vynechanie jedného alebo obidvoch z nich.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené