Hlavní navigace

Názor k článku Komiks: Miluji Linux! od BLEK. - "We" --- školitel mi říkal, že nemám psát...

  • Článek je starý, nové názory již nelze přidávat.
  • 24. 9. 2007 4:00

    BLEK. (neregistrovaný)
    "We" --- školitel mi říkal, že nemám psát "I", ale "We", oponent zase, že nemám psát "We", ale "I" --- čili rozporuplné požadavky :-)

    Anode kopíruje ty embeddované extenty proto, aby když je adresář poškozen, tak se soubor dal z anody obnovit. Ze stejného důvodu je v anode i prvních 16 znaků jména.

    Inody --- unix naštěstí neumožňuje otevírat soubory podle čísla inod, takže otázku, co dělat, když mi někdo dá číslo inody, nemusím řešit. Potřebuje to jen NFS (to zatím SpadFS neumí), asi to hodlám udělat jednoduchým indexem číslo inody->cesta (a v případě použití na NFS serveru se tento index bude sám vyrábět).

    Nějaké unixové programy (např. tar) nemají rády, když se číslo inody mění (to jsem zjistil až poté, co jsem to naprogramoval), takže asi do extended attributů přidám 64-bitové číslo inody a každý nový soubor dostane nové číslo. Vzhledem k tomu, že je 64-bitové, tak se nebude muset řešit přetečení ani alokace volných čísel.