Jak uruchomić komputer bez pamięci RAM - Brak pamięci zmusza YouTubera do ekstremalnego eksperymentu

Każdy, kto w ostatnich miesiącach musiał zbudować komputer PC, prawdopodobnie doznał szoku, patrząc na aktualne ceny pamięci RAM na stronie https://www.notebookcheck.net/DDR5-RAM-prices-fall-by-as-much-as-30-but-memory-shortage-likely-far-from-over.1263431.0.html. Tak też było w przypadku YouTubera PortalRunnerktóry zaczął się zastanawiać, jak istotna jest pamięć RAM w komputerze - i czy można ją jakoś zastąpić lub nawet całkowicie pominąć. Odpowiedź brzmi: w teorii tak, ale w praktyce prawie wcale.
System został zbudowany w oparciu o starą płytę główną ASRock i procesor Intel Core 2 Duo. PortalRunner najpierw wypróbowuje najbardziej oczywiste alternatywy, w tym Linux i plik strony Windows page file. Oba zostały zaprojektowane w celu przeniesienia danych na dysk, gdy pamięć RAM jest na wyczerpaniu. Nie są one jednak prawdziwymi substytutami pamięci RAM, ponieważ system nadal potrzebuje pamięci fizycznej do działania. Nic dziwnego, że rezultat jest taki sam w obu przypadkach: komputer staje się boleśnie powolny, do tego stopnia, że nawet proste gry odmawiają działania.
Używanie pamięci VRAM jako substytutu może początkowo brzmieć obiecująco, ale w praktyce prawie nie działa. Powodem jest to, że dostęp do pamięci wideo nie może być bezpośredni i zamiast tego musi przejść przez kilka warstw oprogramowania. Powoduje to duże obciążenie procesora, skutecznie niwelując przewagę szybkości pamięci VRAM. Rezultatem jest przegrzewanie się i wydajność tak niska, że konfiguracja staje się bezużyteczna. W teście wykorzystano kartę GTX 1660 Super.
Obejście, które okazało się najskuteczniejsze, polegało na pamięci podręcznej procesora. Jest ona niewielka, ale niezwykle szybka. Aby to zadziałało, PortalRunner wykorzystuje zmodyfikowaną wersję coreboot, która omija normalne wykrywanie pamięci RAM i zamiast tego utrzymuje system we wczesnym stanie cache-as-RAM. W końcu prosta gra Snake faktycznie działa na komputerze bez konwencjonalnej pamięci RAM. To oczywiście nadal nie jest praktyczne rozwiązanie, ale biorąc pod uwagę ciągły niedobór pamięci, pozostaje interesującym eksperymentem.
Źródło(a)
PortalRunner przez YouTube













