Энтузиаст провёл эксперимент: Doom работал 2,5 года до сбоя из-за переполнения памяти

Пользователь форума LenOwO доказал, что классический шутер останавливается через 30 месяцев непрерывной работы из-за архитектурной особенности движка, накапливающего переменные при воспроизведении демо.

Энтузиаст провёл эксперимент: Doom работал 2,5 года до сбоя из-за переполнения памяти

Двухсполовинолетний эксперимент пользователя minki с форума LenOwO подтвердил теоретическое ограничение легендарного шутера Doom. Энтузиаст запустил игру на старом КПК Asus, подключенном к самодельному источнику бесперебойного питания, и зафиксировал сбой ровно через 2.5 года непрерывной работы.

Причина остановки оказалась фундаментальной — движок Doom создает новую переменную после каждого воспроизведения внутриигрового демо, что постепенно приводит к исчерпанию выделенной памяти. Игра завершила работу всего через несколько часов после достижения рекордной отметки, доказав гипотезу о переполнении переменных.

Это не единственный пример подобных временных бомб в классических играх:

  • Crash Bandicoot 3: Warped теряет стабильность через 2.2 года из-за переполнения глобального таймера
  • Final Fantasy IX позволяет повторно получить уникальный меч через два года игры благодаря сбросу таймера

Эксперимент minki стал одним из самых продолжительных тестов на устойчивость программного обеспечения, демонстрируя как архитектурные ограничения ретро-игр, так и удивительную надежность старого «железа». КПК Asus бесперебойно работал все 30 месяцев, подтвердив легендарный статус Doom как одного из самых портируемых и стабильных игровых движков в истории.

Читайте также

Энтузиаст превратил серверную Tesla V100 за $266 в ускоритель для ИИ с 32 ГБ видеопамяти

Энтузиаст превратил серверную Tesla V100 за $266 в ускоритель для ИИ с 32 ГБ видеопамяти

Microsoft случайно подарила энтузиастам официальный эмулятор Xbox 360 для ПК

Microsoft случайно подарила энтузиастам официальный эмулятор Xbox 360 для ПК

Энтузиаст создал 3D-печатный Companion Cube для Steam Machine после отмены проекта dbrand

Энтузиаст создал 3D-печатный Companion Cube для Steam Machine после отмены проекта dbrand

Инженер Google раскрыл, какие компьютеры использовались в фильме «Парк Юрского периода»

Инженер Google раскрыл, какие компьютеры использовались в фильме «Парк Юрского периода»

VK объяснила удаление своих приложений из Google Play и рассказала, где их теперь скачать

VK объяснила удаление своих приложений из Google Play и рассказала, где их теперь скачать

Valve объяснила, как исправить «красную линию смерти» (RLOD) на Steam Machine

Valve объяснила, как исправить «красную линию смерти» (RLOD) на Steam Machine

Студенты из Италии построили самый большой бумажный самолёт в мире

Студенты из Италии построили самый большой бумажный самолёт в мире

Sony едва не выпустила PlayStation внутри геймпада: спустя годы раскрыт необычный прототип Puga

Sony едва не выпустила PlayStation внутри геймпада: спустя годы раскрыт необычный прототип Puga

Рождение GEO: как бренды платят миллионы, чтобы их советовал ИИ

Рождение GEO: как бренды платят миллионы, чтобы их советовал ИИ

Робот МФТИ установил рекорд сборки головоломки «мегаминкс» за 9,6 секунды

Робот МФТИ установил рекорд сборки головоломки «мегаминкс» за 9,6 секунды

Бензин как лотерея: станут ли гибриды и электромобили популярным выбором россиян?

Бензин как лотерея: станут ли гибриды и электромобили популярным выбором россиян?

7 удивительных фактов о черных дырах, которые меняют наше представление о Вселенной

7 удивительных фактов о черных дырах, которые меняют наше представление о Вселенной

Астрономы впервые получили самые убедительные доказательства существования звезды-спутника у Бетельгейзе

Астрономы впервые получили самые убедительные доказательства существования звезды-спутника у Бетельгейзе

Китай может отправить первую африканскую космическую миссию на Луну уже в 2029 году

Китай может отправить первую африканскую космическую миссию на Луну уже в 2029 году

В Китае нашли древнейший янтарь возрастом 385 миллионов лет — он оказался на 65 млн лет старше всех известных образцов

В Китае нашли древнейший янтарь возрастом 385 миллионов лет — он оказался на 65 млн лет старше всех известных образцов

22-тонный КАМАЗ-1010 «обманывает» законы физики в карельских лесах

22-тонный КАМАЗ-1010 «обманывает» законы физики в карельских лесах