Hlavní navigace

Názor ke zprávičce Ext4 pomohlo odhalit „špatně“ napsané aplikace od Lael Ophir - Bohužel fsync() v řadě případů provede flush veškerých...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 17. 3. 2009 12:30

    Lael Ophir (neregistrovaný)
    Bohužel fsync() v řadě případů provede flush veškerých souborů otevřených na daném FS, což může trvat velmi dlouho. Navíc race condition nezmizí. Pořád se může stát, že smáznete starý konfigurák, ale už nestačíte přejmenovat ten dočasný na nový. Konfiguráky byly původně navrženy pro servery, které běžely měsíce bez zastavení, konfigurace se zapisovala prakticky výhradně ručně, a admin v bílém plášti a galoších znal všechny konfiguráky i jejich obsah. Podmínky se změnily, ale unixy bohužel ne.