Re: klastry

Autor: Jarek Lis (lis_at_okapi.ict.pwr.wroc.pl)
Data: Tue 15 Oct 1996 - 10:29:18 MET DST


Jan Rychter (jwr_at_icm.edu.pl) wrote:
: Rafał> Czy moze mi ktos napisac jaki jest rozmiar klastra w zaleznosci
: Rafał> od wielkosci partycji ?
: Na jakim systemie ? Na niektórych jest to (prawie) niezależne od
: wielkości partycji. Np. w Linuxowym ext2fs w ogóle nie musisz się
: zastanawiać nad takimi rzeczami. Jeden z autorów tego systemu plików
: robił już filesystemy po 56GB.

Dobrze ze dopisales to "prawie". O ile w ext2fs nie zmienilo sie nic
ostatnio (a to co czytalem to jest powielenie fs spotykanego na unix'ach
od 20 lat), to w inode masz miejsce na zapis 10 blokow bezposrednich,
blok posredni, posredni 2, i posredni 3.

Jesli blok liczy 512B (jak to bylo od dawna a u*x),
to blok posredni 3 zawiera 128 adresow blokow posrednich 2, ktore
lacznie zawieraja 16384 opisow blokow posrednich 1, ktore zawieraja
teraz 2M opisow blokow, a wiec zaledwie 1GB pliku..
Jak chcesz miec pliki dluzsze (video, bazy danych?) to potrzebujemy
wiekszy cluster, o przepraszam - blok.
Tak - chyba zaczynam sie domyslac dlaczego znikl problem mylenia
uzytkownikow przyzwyczajonych do KB, wyswietlaniem zajetosci w blokach
po 0.5KB...

Dalej jest troche lepiej niz w DOS, bo rozmiar pliku rosnie
potegowo z rozmiarem bloku - ale nadal trzeba myslec o wiekszych clustrach..

P.S. Na dzis pod wzgledem efektywnosci najlepsze wydaja sie bloki
     4-8KB..

Jarek.



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 12:34:17 MET DST