RAM jest tani, więc dlaczego nie uruchamiamy z niego wszystkiego?

Jan 9, 2025
Sprzęt komputerowy
TREŚĆ NIENARUSZONA

Moduły RAM są tańsze niż kiedykolwiek wcześniej, więc dlaczego nie uruchamiamy całego naszego systemu operacyjnego przy użyciu superszybkich banków pamięci RAM?

Dzisiejsza sesja pytań i odpowiedzi jest dostępna dzięki uprzejmości SuperUser - części Stack Exchange, grupy witryn internetowych z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser pkr298 chce wiedzieć, dlaczego nie używamy maszyn opartych na pamięci RAM zamiast na dyskach. On pisze:

Pamięć RAM jest tania i znacznie szybsza niż dyski SSD. Jest po prostu niestabilny. Dlaczego więc komputery nie mają DUŻEJ pamięci RAM, a po włączeniu załadować wszystko do pamięci RAM z dysku twardego / SSD i po prostu uruchomić wszystko stamtąd, zakładając, że nie ma prawdziwej potrzeby utrzymywania czegokolwiek poza pamięcią? Czy komputery nie byłyby dużo szybsze?

Oczywiście obecny system operacyjny może w ogóle tego nie obsługiwać, ale czy jest jakiś powód, dla którego pamięć RAM nie jest używana w ten sposób?

Z pozoru jego zapytanie ma sens, ale najwyraźniej nie jesteśmy zalewani komputerami opartymi na pamięci RAM; jaka jest historia z przeszłości?

Odpowiedź

Współautor SuperUser Hennes wyjaśnia, dlaczego nadal używamy systemów dyskowych:

Istnieje kilka powodów, dla których pamięć RAM nie jest używana w ten sposób:

  1. Pamięć RAM typu Common Desktop (DDR3) jest tania, ale nie aż tak tania. Zwłaszcza jeśli chcesz kupić stosunkowo duże moduły DIMM.
  2. Pamięć RAM traci swoją zawartość po wyłączeniu. W związku z tym należy ponownie załadować zawartość w czasie uruchamiania. Załóżmy, że używasz RAMDISK o rozmiarze SSD 100 GB, co oznacza około dwie minuty opóźnienia, podczas gdy 100 GB jest kopiowane z dysku.
  3. RAM zużywa więcej energii (powiedzmy 2–3 W na DIMM, mniej więcej tyle samo, co bezczynny dysk SSD).
  4. Aby użyć tak dużej ilości pamięci RAM, Twoja płyta główna będzie potrzebować wielu gniazd DIMM i śladów do nich. Zwykle jest to ograniczone do sześciu lub mniej. (Więcej miejsca na planszy oznacza większe koszty, a tym samym wyższe ceny).
  5. Na koniec będziesz potrzebować pamięci RAM do uruchamiania programów, więc będziesz potrzebować normalnego rozmiaru pamięci RAM do pracy (np. 18 GB i wystarczającej ilości do przechowywania danych, których spodziewasz się użyć).

Powiedziawszy to: Tak, dyski RAM istnieją. Tak jak Karta PCI z gniazdami DIMM i jako urządzenia dla bardzo wysokich IOps. (Używany głównie w korporacyjnych bazach danych, zanim dyski SSD stały się opcją). Takie rzeczy są nie tanie chociaż.
Oto dwa przykłady słabszych kart pamięci RAM, które trafiły do ​​produkcji:

Zauważ, że jest o wiele więcej sposobów na zrobienie tego niż tylko utworzenie pliku Dysk RAM we wspólnej pamięci roboczej.

Możesz:

  1. Użyj do tego dedykowanego dysku fizycznego z pamięcią ulotną (dynamiczną). Albo jako urządzenie, albo z interfejsem SAS, SATA lub PCI[e].
  2. Możesz zrobić to samo z pamięcią masową podtrzymywaną bateryjnie (nie ma potrzeby kopiowania do niej danych początkowych, ponieważ zachowa swoją zawartość tak długo, jak długo będzie działać zapasowe zasilanie).
  3. Możesz używać statycznych RAM zamiast DRAMÓW (prostsze, droższe).
  4. Możesz użyć pamięci flash lub innej trwałej pamięci do przechowywania wszystkich danych (uwaga: pamięć flash ma zwykle ograniczoną liczbę cykli zapisu). Jeśli używasz pamięci flash jako jedynej pamięci masowej, po prostu przeniosłeś się na dyski SSD. Jeśli przechowujesz wszystko w dynamicznej pamięci RAM i zapisujesz do kopii zapasowej flash po wyłączeniu zasilania, wrócisz do urządzeń.

Jestem pewien, że jest o wiele więcej do opisania, od Amiga RAD: zresetuj zachowane dyski RAM do IOPS, wyrównywanie zużycia i B-d wie co, jednak skrócę to i wymienię tylko jedną pozycję:

Ceny DDR3 (aktualne DRAM) a ceny dysków SSD:

  • DDR3: 10 EUR za GiB lub 10 000 EUR za TiB
  • Dyski SSD: znacznie mniej. (Około 1/4 do 1/10.)

Jeśli chcesz przeczytać więcej o dyskach RAM, sprawdź Wyjaśnienie dysków RAM: czym one są i dlaczego prawdopodobnie nie należy ich używać .


Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych technicznie użytkowników Stack Exchange? Sprawdź cały wątek dyskusji tutaj .

If RAM Is Cheap, Why Don't We Load Everything To RAM And Run It From There? (12 Solutions!!)

Run Everything Inside RAM On Windows 7


Sprzęt komputerowy - Najpopularniejsze artykuły

Najlepsze Chromebooki, jakie możesz kupić, edycja 2017

Sprzęt komputerowy Nov 24, 2024

Choć kiedyś uważany był za nowość przez wielu entuzjastów technologii, Chromebooki wyrwały się z formy „zwykłej przeglądarki” i stały się legalnymi laptopami. To w ..


Jak sprawdzić numer modelu płyty głównej na komputerze z systemem Windows

Sprzęt komputerowy Oct 20, 2025

Niezależnie od tego, czy potrzebujesz zaktualizować sterowniki, sprawdzić kompatybilność sprzętu, czy po prostu jesteś ciekawy, łatwiej jest sprawdzić numer modelu płyty g..


Jak dostosować ustawienia myszy w systemie Windows

Sprzęt komputerowy Sep 21, 2025

TREŚĆ NIENARUSZONA Stare okno właściwości systemu Windows istnieje już od dłuższego czasu. W Windows 8 i 10 prawdopodobnie byłoby dobrym pomysłem przeniesienie niektóry..


Czy możesz grać na komputerze Mac?

Sprzęt komputerowy Mar 12, 2025

TREŚĆ NIENARUSZONA Komputery Mac mają wiele zalet. Może podoba Ci się prostota systemu macOS, seksowne wzornictwo przemysłowe lub pracujesz w dziedzinie kreatywnej, w które..


Co to jest „Precyzyjny panel dotykowy” na komputerach z systemem Windows?

Sprzęt komputerowy Jul 12, 2025

Komputery z systemem Windows miały historycznie gorsze touchpady niż komputery Mac. Microsoft próbuje rozwiązać ten problem za pomocą „precyzyjnych touchpadów”, ale nie w..


Jak robić dobre zdjęcia zachodu słońca

Sprzęt komputerowy Nov 17, 2024

TREŚĆ NIENARUSZONA Każdy w pewnym momencie próbuje zrobić zdjęcie spektakularnego zachodu słońca. Jeśli jednak Twój aparat nie rejestruje magii tak, jak widzisz ją w pr..


Jak używać pilota do telewizora lub odbiornika do sterowania Apple TV

Sprzęt komputerowy Feb 9, 2025

TREŚĆ NIENARUSZONA Pilot Apple TV działa wystarczająco dobrze, ale wiele osób nie cierpi posiadania wielu pilotów i woli kontrolować całe centrum multimedialne z jednego w..


Dlaczego prawdopodobnie nie uzyskujesz prędkości Internetu, za którą płacisz (i jak to powiedzieć)

Sprzęt komputerowy Jul 10, 2025

Czy zauważyłeś kiedyś, że Twój dostawca usług internetowych reklamuje swoje prędkości jako „do” maksymalnej prędkości? Możesz pomyśleć, że płacisz za połączeni..


Kategorie