Jaka jest różnica między dyskiem a napędem?

12

Czy to oznaczałoby, że termin „dysk twardy” jest nieco mylący?

Pomyślałem też, że pamięć RAM jest równoważna terminowi „pamięć ulotna”, ale w rzeczywistości „dyski twarde” to także pamięć RAM, a nie pamięć ROM… wszelkie wyjaśnienia są mile widziane!

Mroczny Templariusz
źródło
Miłe pytanie! Myślę, że wielu ludzi myli warunki.
BinaryMisfit,
„na ogół„ dyski twarde ”to także pamięć RAM, a nie ROM”, nie są one żadnym z nich, zgodnie z dobrze przyjętymi definicjami tych terminów.
Santropedro

Odpowiedzi:

18

Tak, warunki stały się trochę niechlujne.

Termin „dysk” pierwotnie odnosi się do rzeczy przenoszącej nośnik pamięci - podobnie jak stacja dyskietek, jest to coś, w co wkładasz dyskietkę i obraca ją. Napęd taśmowy napędza taśmę wokół głowic do odczytu i zapisu. Początkowo z dyskiem twardym dysk był oddzielny od talerzy dyskowych - ładowałeś dysk twardy na dysk. Teraz dysk jest wbudowany. Tak więc dysk twardy odnosi się zarówno do dysku, jak i do dysku w tym samym czasie.

Teraz mamy „dysk SSD” lub „dysk SSD”, który nie zawiera dysków ani dysków.

Są to nośniki pamięci, tj. Gdzie przechowujesz aplikacje i pliki.

RAM to pamięć ulotna (zwykle), w której ładowana jest aplikacja lub system operacyjny w celu jej uruchomienia. Opiera się na chipach krzemowych, a nie na środkach magnetycznych.

Dysk twardy nigdy nie byłby nazywany RAM. Jedyny raz, kiedy te dwa pomysły się zbliżyły, to miejsce, w którym system operacyjny może udawać, że ma dodatkową pamięć RAM, niż w rzeczywistości, używając części dysku twardego jako „swap” lub wirtualnego pamięci RAM. Zasadniczo system operacyjny zamieni nieużywaną zawartość pamięci RAM na dysk w celu zwolnienia pamięci dla innych aplikacji, a następnie zamieni je z powrotem, gdy będą potrzebne.

Paweł
źródło
Lub gdy używasz dysku SSD opartego na pamięci RAM.
Ignacio Vazquez-Abrams
Oczywiście dyski twarde mogą również zawierać pamięć ulotną używaną do buforowania danych do odczytu lub zapisu, a także układy pamięci ROM z oprogramowaniem układowym napędu.
user55325 30.09.11
Nie mogę się doczekać dnia, w którym pamięć RAM ma mały dysk twardy, do którego się cofa, gdy wyczuje utratę zasilania.
Paul
Oczywiście oryginalna pamięć RAM była pamięcią rdzeniową , która była nośnikiem magnetycznym.
Scott
6

Czy to oznaczałoby, że termin „dysk twardy” jest nieco mylący?

Ponieważ istnieje (zła) tendencja do skracania nazw „ rzeczownik przymiotnikowy ” tylko do „ przymiotnik ” (np. „Pilot zdalnego sterowania” staje się „zdalny”, „adres IP” to „IP”, „pasywne chłodzenie” to „pasywne”) , termin „dysk” jest często skrótem od „dysk”.

„Napęd” był kiedyś synonimem „transportu”, elektromechanicznego urządzenia, które obracało się / wirowało i odczytywało / zapisywało media. Napędy taśm magnetycznych i napędy dyskowe to dwa rodzaje transportu.

Napędy dyskowe były tak duże jak pralka, miały mocny silnik i elektronikę do odczytu / zapisu oraz wykorzystywały duże (14 ") wymienne, wielopłytkowe zestawy dysków, zwane także„ modułami pamięci ”. Pojawia się koncepcja montażu systemu plików z fizycznego aktu montowania (instalowania) pakietu dyskowego w napędzie.

Dysk IBM Winchester był pierwszym pakietem dysków, który zawiera odczyty R / W z pakietem dyskowym (zamiast części napędu dyskowego). Odejście od wymiennych talerzy dyskowych do stałych talerzy w napędzie trwało w przypadku dysków twardych 8 ". Użytkownicy komputerów PC znają tylko dyski twarde ze stałymi (nieusuwalnymi) talerzami. Stąd też wyewoluowały terminy" dysk "i" dysk " w równoważnych terminach. Ponadto atrybut dysku polegający na przechowywaniu dużej ilości danych prowadzi do przejęcia tego terminu przez inne nośniki pamięci masowej, takie jak „dysk RAM” i „dysk półprzewodnikowy”.

Pomyślałem też, że pamięć RAM jest równoważna terminowi „pamięć ulotna”

RAM jest akronimem pamięci o dostępie swobodnym . Nie ma założenia ani charakterystyki dotyczącej zmienności. W rzeczywistości, jeśli jesteś wystarczająco dorosły, aby pamiętać, komputery (ale nie PC) do lat 80. używały (nieulotnej) pamięci z rdzeniem ferrytowym. Statyczna pamięć RAM z podtrzymaniem bateryjnym to kolejny sposób na implementację nieulotnej pamięci głównej. To (obecnie powszechne) użycie dynamicznej pamięci RAM dla pamięci głównej i jej atrybut zmienności prowadzi do błędnego powiązania pamięci RAM i zmienności.

  • Pamięć RAM jest (zwykle) implementowana przez dynamiczną pamięć RAM.
  • DRAM jest niestabilny.
  • Dlatego pamięć RAM jest niestabilna. Niewłaściwy (jeśli nie wadliwy) sylogizm!

na ogół „dyski twarde” to także pamięć RAM, a nie ROM

To nie są te same urządzenia. RAM i ROM to pamięci, które zwykle są połączone z procesorem za pomocą adresu i magistrali danych. Dysk twardy to urządzenie peryferyjne, które ma funkcję zapewniania pamięci masowej; jest adresowany i wykonuje transfer danych w blokach (inaczej sektorach).

trociny
źródło
0

Napęd dyskowy to połączenie dysków magnetycznych w obudowie zwanej napędem. Koncepcyjnie możesz mieć 30 dysków na jednym dysku. Chodzi o to, że dysk jest okrągłym talerzem magnetycznym, który jest zawarty w napędzie.

Jeśli rozszerzysz tę analogię dalej, napęd będzie kontenerem, a pojedynczy dysk będzie jedną warstwą w tym kontenerze. Jeśli masz jeden dysk, możesz go zamontować i mieć różne dyski na tym samym dysku. Jako przykład możesz podzielić dysk na partycje :) - co tak naprawdę po prostu dzieli dyski w inny sposób - dzięki czemu masz oddzielne sekcje.

Więc nie są zbyteczne.

Dysk półprzewodnikowy to dysk półprzewodnikowy do pamięci masowej - bez dysków, ale masz do tego kontener. Ponadto chcesz najpierw zamontować dysk przed zamontowaniem poszczególnych dysków lub w przypadku dysku SSD, zamontowaniem pamięci masowej w kontenerze, ale sterownik umożliwiający podłączenie systemu operacyjnego rozmawia z dyskiem, a nie z poszczególnymi dyskami /pamięć masowa. Co często powoduje, że możesz uzyskać dostęp do przechowywanych danych, nawet jeśli dysk jest uszkodzony.

Danny F.
źródło