2008/1/30 Alex 'CAVE' Cernat <[EMAIL PROTECTED]>: > Salut > > Am si eu eterna intrebare: unde gasesc ceva documentatie tzeapana pe net > unde sa gasesc comparatie pentru diverse fs-uri (in particular reiserfs, > poate si xfs) despre comportarea intre un director cu muuuuuuuuuuuuulte > item-uri (zeci, sute de mii) vs. o structura hash-uita de directoare. > > Nu ma refer exclusiv doar la accesul la fisiere (creeare, modificare, > stergere) ci si la operatii cu lista de fisiere (gen un ls, stergerea > fisierelor mai vechi de x). >
Cam orice operatie vrei sa faci pe un filesystem necesita citirea directorului, ceea ce implica rularea unui syscall (ceva gen readdir() sau asa ceva) care obtine lista de nume si inoduri a copiilor directorului cu pricina. In cazul unui director "balegat" acolo, chestia asta poate sa ocupe foarta multa memorie daca ai niste mii de fisiere acolo. Tipul FS-ului nu cred ca conteaza f. tare ca treaba asta e in userspace. Ca contraargument, intreaba-l de ce MTA-urile isi tin spoolurile in hash-uri. La fel si cache-ul de la proxy. PS: a strace a day keeps the voodoo away. -- Petre. _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
