Orchidee
Lt. Junior Grade
- Registriert
- Feb. 2009
- Beiträge
- 268
Habe ein paar Überlegungen gemacht und auch ein paar Fragen dazu.
Bei einer SSD ist ja das Alignment von großer Bedeutung. Z.B. steht oft geschrieben und SSD's werden auch mit Hilfe der alten “Sektoren-Logik” angesprochen:
Vista/W7 macht ein Offset von 64 Sektoren a 512 Byte = 32768 Byte = 32 KB
SSD benötigen ein Offset von 128 Pages *4KB = 524288 Byte = 512 KB, 128 Pages sind ein Block und nur diese Struktur (Block) kann in einerm NAND-Flash Drive gelöscht werden. Also Offset von 512 KB (1024 Sektor mit 512 Byte pro Sektor).
Berechnung aus http://www.techpowerup.com/articles/other/157
1. Vista und W7 macht das ja automatisch richtig, also Offset von 512 KB und vielfaches davon? Oder doch nur 32KB? Dann würde aber die Berechnung Misaligned bei 2) anzeigen.
2. Warum setzt man den Offset nicht bei 0 an. Wegen dem MBR, ja?
3. Das Alignment ist bei Raid (mit HDD!) ohne Bedeutung, obwohl es Stripes hat. Hier kann der Offset auch wie bei XP liegen, also
XP: 63 Sektoren a 512 Byte = 32256 Byte = 31,5 KB?
4. Beim Raid (mit HDD!) kann also ein Cluster auch Stripegrenzen überschreiten - ist sogar manchmal erwünscht - ohne den geringsten Nachteil.
5. Bei einer SSD werden dann unnötig Blöcke gelöscht und beschrieben. Im schlechtesten Fall 100% mehr, also doppelt so viele Blöcke.
6. Vor dem Zurückspielen eines Images auf eine SSD müsste ich erst einmal eine alignte Partition erstellen und dann das Image dort zurückspielen, sonst macht die Imaging-Software womöglich das Alignment kaputt?
Bei einer SSD ist ja das Alignment von großer Bedeutung. Z.B. steht oft geschrieben und SSD's werden auch mit Hilfe der alten “Sektoren-Logik” angesprochen:
Vista/W7 macht ein Offset von 64 Sektoren a 512 Byte = 32768 Byte = 32 KB
SSD benötigen ein Offset von 128 Pages *4KB = 524288 Byte = 512 KB, 128 Pages sind ein Block und nur diese Struktur (Block) kann in einerm NAND-Flash Drive gelöscht werden. Also Offset von 512 KB (1024 Sektor mit 512 Byte pro Sektor).
Berechnung aus http://www.techpowerup.com/articles/other/157
1. Vista und W7 macht das ja automatisch richtig, also Offset von 512 KB und vielfaches davon? Oder doch nur 32KB? Dann würde aber die Berechnung Misaligned bei 2) anzeigen.
2. Warum setzt man den Offset nicht bei 0 an. Wegen dem MBR, ja?
3. Das Alignment ist bei Raid (mit HDD!) ohne Bedeutung, obwohl es Stripes hat. Hier kann der Offset auch wie bei XP liegen, also
XP: 63 Sektoren a 512 Byte = 32256 Byte = 31,5 KB?
4. Beim Raid (mit HDD!) kann also ein Cluster auch Stripegrenzen überschreiten - ist sogar manchmal erwünscht - ohne den geringsten Nachteil.
5. Bei einer SSD werden dann unnötig Blöcke gelöscht und beschrieben. Im schlechtesten Fall 100% mehr, also doppelt so viele Blöcke.
6. Vor dem Zurückspielen eines Images auf eine SSD müsste ich erst einmal eine alignte Partition erstellen und dann das Image dort zurückspielen, sonst macht die Imaging-Software womöglich das Alignment kaputt?