1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-v86

Клонировать/Скачать
cpu-idling.md 2.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 10:59 d05667a

Некоторые операционные системы не поддерживают инструкцию hlt, из-за этого процессор выполняет циклы вращения вместо простоя.

Вот несколько решений для разных ОС:

MS-DOS (с использованием DOSIdle)

  1. Загрузите DOSID251.zip с сайта https://www.vogons.org/viewtopic.php?p=438763#p438763.
  2. Распакуйте файл DOSIDLE.EXE из архива в любом месте (рекомендуется в корне диска C).
  3. Запустите edit C:\autoexec.bat.
  4. Добавьте в файл: C:\path\to\dosidle.exe.
  5. Сохраните изменения (нажмите Alt + F и x) и перезагрузите виртуальную машину.

Примечание: чтобы скрыть вывод при запуске DOSIdle, измените C:\path\to\dosidle.exe на C:\path\to\dosidle.exe > nul на шаге №4.

FreeDOS (источник)

  1. Запустите edit C:\fdconfig.sys (или edit C:\config.sys)
  2. Добавьте в файл: IDLEHALT=1.
  3. Сохраните изменения (нажмите Alt + F и x) и перезапустите FreeDOS.

Windows 9x (с использованием AmnHLT)

  1. Скачайте amnhltm.zip с веб-сайта http://toogam.com/software/archive/drivers/cpu/cpuidle/amnhltm.zip (зеркало).
  2. Распакуйте архив в любом месте.
  3. Примечание: если вы установили VBE9x, перезагрузите Windows, нажмите F8 при загрузке, выберите Только командная строка, запустите cd C:\path\to\amnhlt\ и перейдите к следующему шагу.
  4. Запустите файл AMNHLT.BAT.
  5. Перезагрузите Windows, и AmnHLT автоматически запустится при следующей загрузке (вы можете безопасно удалить архив и распакованную папку).

Windows 98+ и Unix-подобные

Эти системы уже поддерживают hlt, никаких дополнительных действий не требуется.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-v86.git
git@api.gitlife.ru:oschina-mirror/mirrors-v86.git
oschina-mirror
mirrors-v86
mirrors-v86
master