Перейти к содержанию
    

Windows и реальное время

сделает из Windows систему реального времени?

 

Винды позволяют реализовать так называемый "soft realtime".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Винды позволяют реализовать так называемый "soft realtime".
Угу, с некоторой натяжкой даже на User Level'е. Вопрос в том, хватит ли топикстартеру этого 'Soft'?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Однажды провели на FREE PASCAL лабораторную работу: разгоняли таймер по адресу $40 в реальном и защищенном режие (под DOS у этого паскаля есть аналогичные setintvec процедурки для защищенного режима).

В реальном режиме отрабатывалось 200 тыс. прерываний в секунду, а в защищенном балалайка захлебнулась на 30 тыс.

Или FREE PASCAL хиловат, или это от особенностей защищенного режима. А ОС сегодняшнего дня работают в защищенном режиме. Едва ли они обеспечат заметный выигрыш по сравнению с XP. Они все громоздкие. А которые не громоздкие - пусть посоревнуются с DOS 6.22, которая все еще работает во встраивамых системах

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Угу, с некоторой натяжкой даже на User Level'е. Вопрос в том, хватит ли топикстартеру этого 'Soft'?

 

 

Это зависит от того, какой смысл он вкладывает в термин "гарантированные"? Может быть ему действительно нужна жесткая логика с тройным резервированием оборудования.

 

В реальном режиме отрабатывалось 200 тыс. прерываний в секунду, а в защищенном балалайка захлебнулась на 30 тыс.

 

На AVR можно получить порядка миллиона - и что? Современные писюки рассчитаны для перемалывания больших потоков данных, а не на прерывания раз в микросекунду. Сброс кэшей может быть очень дорогой операцией, плюс на PCI/PCIe реальны задержки до нескольких микросекунд, через несколько мостов, так что чтение регистра таргета - дорогое удовольствие. Но когда речь идет про цикл 30 миллисекунд - тут несколько иное рассуждение. Гарантировать все же нельзя, но обеспечить выдерживаине времени с большой вероятностью возможно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...