# Spuštění PC výhradně na mezipaměti procesoru: experiment bez RAM
Vývojář PortalRunner provedl test spuštění osobního počítače bez modulů RAM, spoléhaje se pouze na mezipaměť procesoru. Systém na bázi základní desky z roku 2009 s BIOS se spustil a zvládl jednoduchou hru „Had“. Celkový objem dostupné paměti byl omezen mezipamětí CPU: L1 — 64 KB na jádro, L2 — 512 KB na jádro, L3 — 16 MB na jádro pro šestijádrový procesor, celkem méně než 100 MB.
Pro vypnutí RAM byla potřebná manipulace s BIOS: nucené ignorování slotů paměti. Moderní systémy UEFI takové nastavení ztěžují kvůli dodatečným kontrolám.
Alternativy k RAM a jejich neúspěch
Předběžné testy ukázaly neefektivitu náhrad:
- Velký swap soubor na disku: nadměrné zpoždění kvůli I/O operacím.
- Videopaměť starých GPU: neslučitelnost se systémovými požadavky OS.
Jediná funkční varianta — omezení přístupu k paměti na úrovni mezipaměti CPU. Programy se optimalizují řádek po řádku v assembleru, grafika je stavěna na ASCII znacích se základní paletou barev.
Technické detaily realizace
Na PC z roku 2009 s BIOS:
- Úprava BIOS pro vypnutí RAM slotů (první pokus s novou deskou selhal).
- Načtení OS v režimu, kde paměť nepřekračuje hranice mezipaměti.
- Kompilace kódu s příznaky minimalizujícími paměťovou stopu (např.
-Osv GCC). - Testování na „Hadovi“ — hra běží plynule při paměťové stopě < 50 KB.
Mezipaměť L1/L2 zajišťuje latenci 1–10 cyklů, L3 — až 40 cyklů, což je přijatelné pro konzolové aplikace bez dynamických alokací.
Kontext růstu cen RAM
Na konci roku 2025 ceny DDR5 vzrostly o 252 % za tři měsíce. Sada 64 GB překročila $1000, překonala cenu základních notebooků. Nedostatek modulů stimuluje experimenty k minimalizaci závislosti na RAM.
V embedded systémech a IoT se již používá bare-metal kód bez OS, ale pro x86 desktopy je to rarita kvůli legacy kódu.
Co je důležité
- Mezipaměť CPU (L1–L3) umožňuje spouštět minimalistické aplikace bez RAM na starém hardware.
- BIOS je jednodušší pro hacky než UEFI; hledejte desky do roku 2012.
- Optimalizace: assembler, statické alokace, vyhnout se heapu.
- Praxe je užitečná pro pochopení hierarchie paměti v low-level vývoji.
- Ceny RAM rostou: DDR5-64GB > $1000 do února 2026.
— Editorial Team
Zatím žádné komentáře.