Hlavní navigace

Názor ke článku No space left on device od K2 - [21] Ehm, symlinky jsou ve Windows stejně exotické,...

  • 1. 4. 2007 18:07

    K2 (neregistrovaný)

    [21] Ehm, symlinky jsou ve Windows stejně exotické, jako třeba case sensitivity. inotify je OK, pokud se sleduje celý disk (běží na to deamon), a dále pokud událost odchytíte (totéž File Change Events), což ale nemusíte stihnout. Právě proto je tu NTFS change log. To je pak inkrementální záloha jiné kafe. Pak je tu samozřejmě zálohovací API, které příslušným uživatelům dovolí obejít permissions FS, a provést dump dat v RAW formátu (například data zašifrovaná na úrovni FS se zálohují zašifrovaná, totéž s kompresí). Vyjma toho má NTFS nově ACID transakční zracování (třeba transakce typu zapiš soubor A, vytvoř soubor B, zapiš do DB, proveď commit/rollback). Jinými slovy NTFS je s features někde o generaci jinde, než většina unixových FS.

    Registry jsou bolest? Neřekl bych. Konfigurace na jednom místě, s jedním způsobem přístupu, registrace komponent (ano, komponent, na unixech novinka) na jednom místě... Na Linuxu se místo registry používají konfiguráky, které zabírají spoustu místa (velikost souboru typicky kvantovaná po bloku), typicky nemají ACL (jen historický rwx), a jsou ve velké řadě různých formátů (což je fakt lahůdka). Nemluvě o faktu, že se komentované konfiguráky používají místo konfiguračního interface, což je příšerné (obtížné k použití, není problém nastavit odporující si parametry, jenom se to jednodušeji píše). Odpovědí je třeba GConf, který je v podstatě Windows Registry na Linuxu.

Diskuze byla uzavřena.