Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Переключение процессов
Показать сообщение отдельно

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вообще, непонятно чего ты хочешь. Если ты пишешь свою ОС, то используй аппаратную многозадачность. Если ты пытаешься организовать диспетчер для нескольких своих процессов внутри готовой операционной системы, то возникает куча вопросов. Sleep() - это совершенно искуственное решение проблемы - тебе придется точно рассчитывать места ее установки. Честное слово - проще перекомпилировать ядро Linux и забыть про решение в Windows. Однако, если ты хочешь сделать все так, как вы делали это в своих лабораторных работах, то у тебя два варианта:

1. Как уже советовали - перепрограммируй таймер
2. Подключи внешний генератор к компьютеру и используй его сигналы с нужной частотой для своего прерывания.

Отправлено: 23:32, 25-03-2006 | #5

Название темы: Переключение процессов