|
Dem aufmerksamen SPIRIT- und EDV-Kenner wird aufgefallen sein, daß SPIRIT auf großen
Festplatten gegebenenfalls viel mehr Festplattenspeicher verbraucht als ursprünglich
angenommen bzw. vom SPIRIT-Installationsprogramm ausgerechnet. Das hängt mit der alten
FAT-Technologie zusammen - also der Art und Weise, wie MS-DOS bzw. WINDOWS die Festplatte
partitioniert bzw. formatiert:Jeder Datenträger ist
in viele kleine Einzelteile - sogenannte Cluster - aufgeteilt. Jeder dieser Cluster, von
MS-DOS "Zuordnungseinheit" genannt, ist numeriert und genau einer Datei auf der
Festplatte zugeordnet. Große Dateien werden auf mehrere Cluster verteilt.
Da MS-DOS bzw. WINDOWS ein logisches Laufwerk (Partition)
nur in maximal 65 536 Cluster unterteilen kann, ist die Größe der einzelnen Cluster von
der Größe des Datenträgers abhängig (512, 1024, 2048, 4096, 8192 Bytes,... - siehe
auch Tabelle weiter unten). Das Formatierungs- Programm paßt die Clustergröße jeweils
so an, daß die Maximalzahl nicht überschritten wird. Es empfiehlt sich also, die
Partitionierung so vorzunehmen, daß eine möglichst kleine Clustergröße erreicht wird.
Zu Ihrer Info: Mit dem Partitionierungsprogramm FDISK kann
man ein physikalischen Laufwerk in mehrere logische Laufwerke unterteilen. Wenn man
beispielsweise eine 2.4 GB große Festplatte in 5 Teile unterteilt, dann beträgt die
Clustergröße anstatt 64 KB nur 8 KB.
Die Clustergröße von Datenträgern läßt sich mit CHKDSK
bzw. SCANDISK leicht ermitteln. So beträgt etwa die Clustergröße einer HD-Diskette 512
Bytes, während viele Festplatten eine Clustergröße von 2048 Bytes aufweisen. Da jeder
Cluster nur von maximal einer Datei (!) benutzt werden kann, bleibt bei Dateien, die
kleiner als ein Cluster sind, immer ein Teil des Clusters unbenutzt. Dasselbe gilt für
den letzten Cluster einer Datei, der ebenfalls nur teilweise genutzt wird. Auch eine
Datei, die gerade mal ein Byte groß ist, belegt also auf dem Datenträger einen vollen
Cluster, eben beispielsweise 2048 Bytes bei einer 250 MB großen Festplatte und bereits 16
KB auf einer Gigabyte-Partition.
Aus SPIRIT-Sicht muß nun bedacht werden, daß die meisten
SPIRIT-Symbole 4096 Bytes groß sind und deshalb auch jeder Festplatte, die größer als
255 MB ist (Clustergröße von 8192 Bytes und mehr), mindestens das Doppelte Ihrer
eigentlichen Größe belegen. Damit Sie sich ein möglichste klares Bild von dieser
Situation machen können, wurde hier eine SPIRIT-Installation in Hinblick auf das
Verhältnis von Festplattengröße und verbrauchtem Speicherplatz untersucht. Dazu sind
bis auf die Stahlbausymbole alle mitgelieferten Symbole installiert worden - hinzu kommen
allerdings noch knapp 2.000 eigene Symbole. (SPIRIT ist auf einer eigenen logischen
Festplatte installiert, und es befinden sich ca. 120 MB Zeichnungen auf der Festplatte.)
| Partitionsgröße |
< 127
MB |
< 255
MB |
< 510 MB |
<
1.01 GB |
<
2.03 GB |
| Clustergröße (Byte) |
2 048 |
4.096 |
8 192 |
16 384 |
32 768 |
| belegte Cluster (Stück) |
141 858 |
71 704 |
39 303 |
23 129 |
15 343 |
| belegter Speicher (MB) |
277,066 |
280,093 |
307,054 |
361,390 |
479,468 |
| vergeudeter Speicher (MB) |
3,018 |
6,045 |
33,006 |
87,342 |
205,421 |
| vergeudeter Speicher (%) |
1% |
2% |
11% |
24% |
43% |
Die Tabelle macht deutlich, daß mehr als 200 MB
Festplatten-Speicher verschenkt werden, wenn SPIRIT auf einer 2 GB-Partition installiert
wurde. 33 MB werden immerhin noch auf einer 500 MB-Partition "geopfert".
Wie groß der Einfluß der Symbole auf den vergeudeten
Speicher ist, kann aus der folgenden Tabelle herausgelesen werden, für die alle Symbole
auf der SPIRIT-Partition gelöscht wurden:
| Partitionsgröße |
< 127
MB |
< 255
MB |
< 510 MB |
<
1.01 GB |
<
2.03 GB |
| Clustergröße (Byte) |
2 048 |
4.096 |
8 192 |
16 384 |
32 768 |
| belegte Cluster (Stück) |
125 008 |
63 198 |
32 570 |
17 141 |
9 6183 |
| belegter Speicher (MB) |
244,156 |
246,867 |
254,453 |
267,828 |
300,562 |
| vergeudeter Speicher (MB) |
2,803 |
5,514 |
13,100 |
26,475 |
59,209 |
| vergeudeter Speicher (%) |
1% |
2% |
5% |
10% |
20% |
Zum Vergleich eine Nicht-SPIRIT-Partition: es handelt sich
um eine 800 MB große WINDOWS95- System-Partition mit jeder Menge WINDOWS-Programmen und
Anwendungssoftware.
| Partitionsgröße |
< 127
MB |
< 255
MB |
< 510
MB |
< 1.01 GB |
<
2.03 GB |
| Clustergröße (Byte) |
2 048 |
4.096 |
8 192 |
16 384 |
32 768 |
| belegte Cluster (Stück) |
342 142 |
174 466 |
90 826 |
449 244 |
28 692 |
| vergeudeter Speicher (%) |
2% |
4% |
7% |
15% |
27% |
ACHTUNG:
Das nachträglich Ändern der Festplattenpartitionierung führt zum Verlust der bisher
abgespeicherten Daten. Darum sollten Sie auf keinen Fall aufgrund dieser Erkenntnisse nun
einfach Ihre Festplatte neu partitionieren!!!!
Hinweis:
Die hier aufgezeigt Problematik betrifft das in die Tage gekommene FAT-Dateisystem von
MS/DOS, Windows 3.11 und Windows 95a. Sollten Sie mit Windows 95b oder Windows NT4
arbeiten und deren alternative Dateisysteme verwenden (FAT32 oder NTFS), dann sind
zumindest die so eingerichteten Partitionen von dieser Art des Speicherverbrauches nicht
betroffen.
Diese Untersuchungen wurden mit Hilfe des Shareware-Programmes
"Partition Cluster Analysis" gemacht, das Sie hier downloaden können. (Klicken
Sie dazu auf das Diskettensymbol.)
|