Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Ile plików mogę mieć maksymalnie w katalogu (debian, ext4?) ?
Forum PHP.pl > Forum > Przedszkole
kuna11
df-h pokazuje:

Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/md2 67108864 10115700 56993164 16% /

Jeśli dobrze to rozumiem, to mogę mieć jeszcze ponad 56 milionów plików tak ? Ale czy mogą być one w jednym katalogu, czy lepiej jak będą
w jak największej ich liczbie (wydajność) ?
Swoją drogą trochę to dziwne, bo jeśli dobrze rozumuje to mam już ponad 10mln plików a to raczej nie możliwe...
pedro84
Do poczytania, bo nie łapiesz tematu za bardzo i strasznie mylisz pojęcia smile.gif

http://pl.wikipedia.org/wiki/Inode
http://www.cyberciti.biz/tips/understandin...tem-inodes.html
http://stackoverflow.com/questions/653096/...ree-inode-usage
kuna11
Już kumam, ale poniekąd miałem rację bo jednak każdy plik zużywa jednego noda, ale nie tylko pliki je zużywają...

Ale zakładając, że chcę wrzucić na serwer kilka milionów plików to jak je katalogować ?
Chyba nie będzie za dobrze, gdy będe to trzymał w jednym miejscu ?
Czy dobrze myślę (zresztą posiłkując się w/w lekturą), że maksymalna rozsądna ilość plików na katalog to 1000 ?
pedro84
Poniekąd dobrze, ale nie do końca jednak smile.gif

W odpowiedzi na Twoje pytania, wszystko zależy od naprawdę dużej ilości czynników: systemu plików, rozmiaru plików. Osobiście sądzę, że nawet 10 000 plików nie powinno stanowić przyczyny jakiegoś dużego spadku wydajności. Wszystko oczywiście zależy od tego, co będziesz z tymi plikami robił. Jeśli np. listował je za pomocą PHP, wtedy im mniej, tym lepiej (przy Pythonie już takiego problemu być nie powinno).

Tutaj znajdziesz naprawdę dużo informacji na ten temat. Zwróć uwagę w szczególności na odpowiedź.
kuna11
Dzięki za info.
Ogólnie chodzi o hosting plików, brak przeszukiwania czy listowania katalogu, jedyne dostęp do konkretnego pliku.
Widzę, że ktoś miał 8mln plików w pojedyńczym katalogu i nie narzekał biggrin.gif
pedro84
Nie będziesz narzekał smile.gif Ważne, żeby dyski zajechane nie były.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.