Niedawno wybrałem dysk SSD Crucial M500 240 GB (NAND 20 nm) i staram się znaleźć najlepszy sposób na podzielenie go na partycje. Obecnie używam fdisk -cu
od sektora 2048
.
Uważam, że nand page size
jest to 16 KB.
Nigdzie nie mogę znaleźć, co to nand erase block size
jest.
Czy ktoś zna odpowiedź na tę lub ogólną poradę dotyczącą partycjonowania tej konkretnej serii dysków SSD?
partitioning
ssd
Dacto
źródło
źródło
Odpowiedzi:
Informacje te są czasami publikowane w specyfikacjach producenta dysków SSD, ale innym razem ich nie ma, szczególnie w przypadku kart pamięci CF lub SD. Zamiast używać Google do szukania kogoś, kto przeprowadził badanie, możesz spróbować oszacować go samodzielnie, używając FlashBench. Pobierz tutaj: https://github.com/bradfa/flashbench
To narzędzie wykonuje losowe odczyty na dysku SSD i wykreśla tabelę pokazującą czasy odczytu. (Powinieneś już był zrobić kilka zapisów na dysku SSD, ponieważ odczyt całkowicie wymazanych stron jest często symulowany przez układ kontrolera). Szukając przerw w czasie według rozmiaru bloku, możesz wywnioskować, jaki jest rozmiar bloku usuwania. Oto próbka z
README
:źródło
Kolejną próbą jest wyrównanie do granicy, która jest wielokrotnością dowolnego praktycznego rozmiaru bloku.
Przy tej koncepcji najczęściej wyrównuje się na granicy 1 MB, więc nie będzie miało znaczenia, czy rozmiar bloku wynosi 4 czy 16 kb; wszystkie z nich będą wielokrotnością 2 i poniżej 1 M, więc wyrównanie na tej granicy będzie pasować do nich wszystkich.
Jednak stosowanie tej koncepcji zależy od tego, co wyrównujesz; utrata 1 MB na początku urządzenia pamięci masowej jest całkowicie do przyjęcia, a utrata wiele razy w innym scenariuszu może nie być.
źródło
Rozmiar bloku kasowania nie ma wpływu na wyrównanie, a M500 obsługuje odśmiecanie, więc wydajność nie stanowi problemu. Proszę odnieść się do drugiej strony tego pliku PDF ze strony micron, która pomoże ci określić rozmiar bloku na podstawie NAND zastosowanego w twoim M500.
jeśli chodzi o porady dotyczące wyrównania, sprawdź ten fantastyczny post Superuser .
Oto zrzut ekranu strony:
źródło