Czy partycje na dyskach SSD są mapowane na adresy fizyczne?


26

Jednym z powodów, dla których niektóre dyski twarde z partycjami ludowymi jest to, że niektóre części dysku twardego powinny być szybsze niż inne. Biorąc pod uwagę, że dyski twarde są nośnikiem dostępu szeregowego, partycjonowanie, oprócz tworzenia partycji logicznych, mapuje również na określony fizyczny zestaw klastrów / bloków na dyskach twardych

Teraz, w przypadku dysków SSD, jest to zupełnie inna gra - wyrównanie zużycia polegałoby na możliwości zapisywania danych w dowolnym miejscu na dysku, a przy dostępie szeregowym fragmentacja ma mniejszy wpływ

Więc ... czy partycje na dyskach SSD są skorelowane z sektorami fizycznymi na dysku takim jak HDD, czy też są wyodrębniane na wyższym poziomie?


„Biorąc pod uwagę, że dyski twarde są medium dostępu szeregowego ...” - sprawdź dobry podręcznik komputerowy, a przekonasz się, że dysk (i bębny) są urządzeniami blokowymi o swobodnym dostępie. Taśma (magnetyczna i papierowa) są uważane za urządzenia sekwencyjne. Istotną cechą jest to, czy do jednostki transferu (sektor dla dysku i rekord dla taśmy) można uzyskać bezpośredni dostęp bez konieczności odczytywania innych sektorów / rekordów. „dostęp szeregowy”? Nie ma znaczenia fakt, że ścieżki na dysku mają tylko jeden bit szerokości; komputerowa taśma magnetyczna ma zazwyczaj 9 ścieżek danych, ale wciąż jest urządzeniem o dostępie sekwencyjnym.
trociny

Odpowiedzi:


25

Aby to wiedzieć, należy sprawdzić, jak działa wyrównywanie zużycia .

Gdzie zapisuje się na określoną partycję?

Zarówno w przypadku dynamicznego, jak i statycznego wyrównywania zużycia mapa służy do łączenia adresów bloków logicznych (LBA) z pamięcią SSD. Tak więc każde zapisanie na dysku SSD może zostać umieszczone w dowolnym miejscu na dysku SSD ...

Możesz to postrzegać jako dodatkowy interfejs między systemem operacyjnym a dyskiem SSD, który po prostu tłumaczy lokalizacje na inne lokalizacje. W stosunku do systemu operacyjnego po prostu nie ma różnicy. Jeśli jednak spojrzysz poza mapę, zobaczysz wiele danych rozrzuconych wokół, jak naprawdę rozdrobniony dysk!

Co zapobiegnie temu, że piszę więcej, niż partycja może zawierać?

System operacyjny to robi, ponieważ partycja ma tylko ograniczoną liczbę LBA.


Tak, poprawione.
Tamara Wijsman,

-1

Jedyną różnicą prędkości odczytu, jaką znam przy obracających się dyskach twardych, jest czas wyszukiwania , czas potrzebny na dotarcie ramienia do miejsca, w którym chcesz się znaleźć. Czas szukania nie dotyczy dysków SSD, ponieważ są one bardziej jak pamięć RAM, która nie traci stanu po utracie zasilania. Nie rozumiem, dlaczego dyski SSD nie mogą mieć partycji, ale zmniejszyłoby to zdolność napędu do dzielenia się bólem związanym z pisaniem.


1
.. większość odpowiedzi wydaje się nie mieć związku z tym pytaniem, z wyjątkiem ostatniego zdania, które szczerze mówiąc, powinno być komentarzem, ponieważ jest całkowicie spekulacyjne. -1
DMA57361

1
Wątpię w ostatnie zdanie. Zapis na dysk SSD może przejść w dowolne miejsce na dysku SSD. Podzielony na partycje lub nie. Poziom zużycia jest dokładnie taki sam.
Hennes,
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.