Hlavní navigace

Názor k článku Porovnání systémů Linux a FreeBSD (6) od Milan Pikula - Pekny clanok, ale skoda, ze nespomenul podla mna...

  • Článek je starý, nové názory již nelze přidávat.
  • 31. 12. 2003 10:26

    Milan Pikula (neregistrovaný)

    Pekny clanok, ale skoda, ze nespomenul podla mna najhorsiu dizajnovu vlastnost Linuxu - ze cesta k suboru je plne identifikovana dvojicou dentry (kde vo filesysteme sa subor nachadza) vfsmount (kde je ten filesystem primountovany). Samo osebe by to bolo dobre, aj ked nie nutne (overlay filesystemy plnia svoju funkciu rovnako dobre, ak nie lepsie), ale v zdrojakoch VFS sa z toho odovzdava len to, co autorov kodu bavi - velmi casto len dentry.
    Potom je samovrazda dorabat do VFS nejaky kod, ktory potrebuje vediet cestu k suboru, na ktory sa pristupovalo. A co este ak je jeden filesystem primountovany viac krat? Ktory vfsmount vybrat? V jednom projekte sme na to museli urobit nechutnu rutinu evocate_mnt, a mam informacie ze ta funkcia sa uz pouziva v dalsich, napriklad v patchi na bezpecne mazanie suborov na urovni vfs. Sto krat fuj, Al Viro.