🇺🇦 Комора Лінуксоїда | Linux | Техноблогер спробував запустити ПК без ОЗУ заради експериментуPortalRu...

Logotipo de la comunidad de telegram - 🇺🇦 Комора Лінуксоїда | Linux
2024-07-14

🇺🇦 Комора Лінуксоїда | Linux

Número de suscriptores:
829
Fotos:
667 
Videos:
110 
Enlaces:
1110 
Categoría:
Tecnologías
Descripción:
Все про *nix та IT українською! https://tlp-media.github.io Чат: @unix_ukraine Адмін: @herbstluft

Canal 🇺🇦 Комора Лінуксоїда | Linux - @linux_ukraine - №1708

Техноблогер спробував запустити ПК без ОЗУ заради експериментуPortalRunner почав зі спроби змусити свій комп'ютер працювати з мінімальним обсягом ОЗУ, що передбачає примусове використання дуже великого файлу підкачки - тобто, перенесення даних, які в іншому випадку перебували б в оперативній пам'яті, на диск і назад. Але цей процес дуже повільний і не підходить для адекватної роботи. Спроба блогера замінити системну ОЗУ великою кількістю відеопам'яті, скопійованої з древніх відеокарт, теж виявилася провальною.Однак він зауважив, що сучасні процесори також оснащені надшвидкими невеликими блоками пам’яті, які значно швидші за ОЗУ: кешем процесора. Якщо вказати комп’ютеру використовувати лише ці блоки й не шукати інформацію далі за межами кешу для своїх потреб у пам’яті, то він зможе працювати з відносно невеликими обсягами пам’яті. Наприклад, потужний шестиядерний ЦП має три рівні кешу: рівень 1 (найшвидший) має 64 КБ на ядро, рівень 2 - 512 КБ на ядро, а рівень 3 - 16 МБ на ядро. Без ОЗУ загальний обсяг робочої пам'яті становив би трохи менше 100 МБ. Проте PortalRunner спробував запускати програми в обмеженому просторі кешу процесора, застосовуючи построкову оптимізацію асемблерного коду, створюючи примітивну графіку з використанням ASCII та обмеженої кольорової палітри.У результаті на цьому ПК йому вдалося запустити в кеші ЦП гру Змійку.
1130
26-04-07 11:40