[Eisfair] Platzbedarf von Dateien: Diskrepanz zwischen wahrer Grc3b6c39fe und Belegung auf Datentrc3a4ger

Thomas Bork tom at eisfair.org
Mi Dez 20 21:16:07 CET 2017


Am 20.12.2017 um 21:01 schrieb Marcus Roeckrath:

>> Man könnte nun also mit
>> allocation roundup size = 4096
>> experimentieren. Ich wette, dann wird wieder in 4kB-Blöcken alloziiert,
>> was aber bei grösseren Dateien einen gewaltigen Teil des
>> Performance-Schubes wieder auffrisst...
> Vielleicht zukünftig mal konfigurierbar?
> Dann kann der Admin entscheiden, ob er es eher mit großen oder mit vielen
> kleinen Dateien zu tun hat.

Nö, so etwas möchte ich nicht dokumentieren und konfigurieren müssen. 
Dann setze ich lieber

allocation roundup size = 4096

wenn

strict allocate = yes

> Unsere Programme für die Stunden/Vertretungsplanerstellung und
> Sportabzeichenverwaltung erzeugen massenweise sehr kleine Dateien (oftmals
> sogar < 100 Bytes).
> Aus 200 MB Nutzdaten werden bei Allozierung von 1MB pro Datei dann schnell
> 8-10 GB.
> Wenn die Allozierungsgröße konfigurierbar wäre, würde ich da versuchen einen
> Kompromiss (z. B. 64KB) zu finden.

Prüfe bitte erst mal das Verhalten mit

allocation roundup size = 4096

> Ist "allocation roundup size = 1048576" ein globaler Parameter oder pro
> Share definierbar?

Share.

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair