Gentoo Archives: gentoo-user-de

From: Roland Damm <roland-damm@×××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] ext3 Limitierungen und Performance
Date: Thu, 11 Feb 2010 22:12:01
Message-Id: 201002112310.14637.roland-damm@arcor.de
In Reply to: [gentoo-user-de] ext3 Limitierungen und Performance by Max Bloch
1 Moin,
2
3 Am Donnerstag, 11. Februar 2010 11:01:15 schrieb Max Bloch:
4
5 > Sorry wenn meine Frage zu sehr off topic ist, da sie nicht Gentoo
6 > spezifisch ist und sich rein auf ext3 bezieht.
7
8 Macht nichts, ich habe auch keine Ahnung:-)
9
10 > Ich frage mich gerade wie ich ca 30.000 Dateien optimal strukturieren
11 > kann um hoffentlich keine Limitierungen bei ext3 zu sprengen und
12 > möglichst wenig Einbüße in der I/O Performance in kauf zu nehmen. Bei
13 > Wikipedia lese ich von Limitierungen von maximal 32.000 Unterordner
14
15 Unterordner, die werden IMO anders gehandhabt, als Dateien in einem Ordner.
16 Willst du alle Dateien in einem Ordner haben?
17
18 > pro
19 > Ordner und die maximale Anzahl von Dateien auf der ganzen ext3 Volume
20 > abhängig von der Anzahl von inodes.
21
22 Die kann man beim formatieren hoch setzen. Sollte der Default-Wert zu gering
23 sein, kann man das ändern.
24
25 > Ich habe jedoch noch keine Antwort
26 > gefunden über eine eventuell maximale Anzahl von Dateien in einem Ordner
27 > (gibt es das?) und mit welcher I/O Performance ich rechnen kann bei
28 > einer steigenden Anzahl von Dateien pro Ordner.
29
30 Spielt bei ext3 IMO nicht so die große Rolle. Dank einer trickreichen Liste
31 die die Orte der Dateien recht schnell aus dem Namen auflösen kann, dürfte das
32 nicht so stören. Mein Gedanke dazu nur: Werden die Dateien laufend geändert?
33 Wenn ja, dann bekommst du irgendwann schlechte Performance wegen
34 Fragmentierung der Platte. Extremfall: Alle Dateien sind in etwa ähnlich groß,
35 dann kannst du beim Formatieren die Blockgröße einstellen, und zwar so, dass
36 in jeden Block eine Datei passt. Folge: kein Ärger mit Fragmentierung. Ist
37 natürlich eine Hardcore-Lösung, verschenkt zwangsläufig einiges an Platz. Am
38 besten die Blockgröße etwas größer als die mindeste zu erwartende Dateigröße.
39 Kommt natürlich ganz auf die Größen und die Größenverteilung der Dateien an.
40
41 > Vielleicht hat jemand von euch einen guten Rat? Ein anderes Dateisystem
42 > kommt für diesen konkreten Fall nicht in Frage.
43
44 Na ja guter Rat..... wie gesagt, das fiel mir dazu nur gerade ein. Alle
45 Angaben also ohne Gewähr:-)
46
47 CU Rollo

Replies

Subject Author
Re: [gentoo-user-de] ext3 Limitierungen und Performance Max Bloch <max.bloch@××××××.de>