Процесс SynchronizationService

Добавлено:
03 дек 2013, 01:32
momipe
Запустился процесс NTVDM.EXE,родитель 2432 - SynchronizationService.exe Это чего он у меня там синхронизирует,да еще с пожиранием до 50% процессора?! Это,что ,так постоянно будет?

Re: Процесс SynchronizationService

Добавлено:
03 дек 2013, 16:58
admin
Здравствуйте!
ntvdm — NT Virtual DOS Machine, это эмулятор который позволяет запускать на современных компьютерах старые 16-битные программы. Торможение системы происходит из-за того, что старые досовские программы постоянно обрабатывают прерывание int 16h, которое ожидает нажатие клавиш на клавиатуре, даже когда ты ничего с программой не делаешь. Чтобы избавится от этого, существует старая программка resfree, которая занимается тем что высвобождает каждое заданное нами число прерывание. Пример:
Запустите cmd -> напишите resfree 10
Далее в этом же окне запускаем нужную нам DOS-программу.
Установите правило не выполнять каждое 10-е прерывание int 16h, тем самым экономя процессорное время. Число может быть в диапозоне от 1 до 65535. Чем меньше число, тем больше прерываний будет отброшено.