Czy w przypadku nowoczesnych dysków SSD konieczne jest wyrównanie w celu usunięcia rozmiaru bloku?


8

Teraz ten temat był już nieco omawiany, ale nie udało mi się uzyskać wyraźnego obrazu.
Próbuję dowiedzieć się, czy wyrównanie partycji w celu usunięcia rozmiaru bloku jest konieczne w przypadku najnowszych dysków SSD.
Mam dysk SSD OCZ Vertex 3 z systemami operacyjnymi Windows 7 i Linux (XBMCbuntu) już zainstalowanymi w trybie podwójnego rozruchu.

Zebrałem rozmiary bloków mojego dysku z tego wątku na OCZTechnologyForum

  • Rozmiar strony: 8 KB
  • Przydział plików jednostka: 4 KB (ntfs)
  • Usuń rozmiar bloku: 2048 KB

Instalator systemu Windows 7 utworzył pierwszą partycję z przesunięciem 1 MB (1048576 bajtów).
ms32info:

Partition Disk #0, Partition #0     
Partition Size  48,83 GB (52.428.800.000 bytes) 
Partition Starting Offset 1.048.576 bytes 
Partition Disk #0, Partition #1     
Partition Size  31,23 GB (33.531.363.328 bytes) 
Partition Starting Offset 52.429.848.576 bytes 

Narzędzie online SSD Aligment Calculator mówi, że partycja nie jest wyrównana pod względem wielkości bloku kasowania, ponieważ ta ostatnia ma 2 MB.

Ponieważ to narzędzie online jest przestarzałe ... czy to prawda?
Jeśli tak, to czy ważne i warte wysiłku jest przemieszczanie się / zmiana rozmiaru partycji w celu wyrównania do przesunięcia o 2 MB i wielokrotności granic?


Ejem ... RFA, czyli wątek na forum OCZ na pierwszym odnośniku. W szczególności posty nr 2 i 4. Jakie są twoje źródła?
danirod

Możesz przeczytać ten (stary) artykuł Teda Tso (zwłaszcza ostatnia część). Powiedziałbym: nowoczesny dysk SSD może go nie potrzebować, ale jeśli nadal możesz to zrobić łatwo, to może tylko pomóc.
Totor

Odpowiedzi:


3

Od „Przewodnika ABC” OCZ do dysków SSD dotyczących wyrównania:

Domyślnie Vista i Win 7 tworzą wyrównane partycje z przesunięciem 1024 kB.

[...]

Narzędzie dyskowe Mac OSX wyrównuje partycje w HFS +. Podobnie jak większość nowszych dystrybucji GNU / Linux.

Jednak, jak wspomniałeś, wierzchołek 3 ma wielkość bloku kasowania 2 MB, co nie jest czynnikiem obecnego przesunięcia wyrównania; z tego powodu rzeczywiście poleciłbym przeniesienie wyrównania do 2 MB. Na forach OCZ znajduje się przewodnik na temat używania programu gparted do wyrównywania dysku SSD . Istnieje również to narzędzie dla systemu Linux do ręcznego wyrównywania dysku SSD.


Hmm, mogę się tu pomylić, ale biorąc pod uwagę rozmiar bloku usuwania 2 MB, czy pierwsza partycja nie powinna zaczynać się od 2097152 bajtów, a reszta granic powinna być wyrównana do wielokrotności tej liczby (2 MB)? Próbuję się przekonać, czy warto.
danirod

@ b4nd0ler0 przepraszam za zamieszanie, wygląda na to, że masz rację co do rozmiaru bloku kasowania. Przeczytałem niektóre sprzeczne dane od innych osób, ale rzeczywiście 2 MB zostało ujawnione przez pracownika OCZ.
Przełom

2

Twoje dane są przechowywane na dysku SSD z poziomem pośrednim na poziomie bloku. Każdy blok może fizycznie skończyć w dowolnym miejscu. Oprócz wyrównania zużycia niektóre sterowniki kompresują bloki i bloki punktowe o tej samej zawartości do tej samej fizycznej lokalizacji przechowywania.

Rozmiar bloku wymazywania ma większe znaczenie dla wpływu, jaki wywiera on na wyrównywanie zużycia, ile danych może wymagać skopiowania w innym miejscu, aby zwolnić wszystkie bloki z zawartością w bloku wymazywania przed jego wyczyszczeniem (w przeciwnym razie dysk SSD może ostatecznie skończyć z użyciem tylko 1 bloku na blok usuwania) może również wpływać na wydajność.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.