реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Windows и реальное время
Oldring
сообщение Jul 20 2009, 10:35
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(XVR @ Jul 20 2009, 12:42) *
сделает из Windows систему реального времени?


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


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
XVR
сообщение Jul 20 2009, 18:21
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Oldring @ Jul 20 2009, 14:35) *
Винды позволяют реализовать так называемый "soft realtime".
Угу, с некоторой натяжкой даже на User Level'е. Вопрос в том, хватит ли топикстартеру этого 'Soft'?
Go to the top of the page
 
+Quote Post
АНТОН КОЗЛОВ
сообщение Jul 21 2009, 00:48
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 344
Регистрация: 3-01-09
Из: УФА
Пользователь №: 42 894



Однажды провели на FREE PASCAL лабораторную работу: разгоняли таймер по адресу $40 в реальном и защищенном режие (под DOS у этого паскаля есть аналогичные setintvec процедурки для защищенного режима).
В реальном режиме отрабатывалось 200 тыс. прерываний в секунду, а в защищенном балалайка захлебнулась на 30 тыс.
Или FREE PASCAL хиловат, или это от особенностей защищенного режима. А ОС сегодняшнего дня работают в защищенном режиме. Едва ли они обеспечат заметный выигрыш по сравнению с XP. Они все громоздкие. А которые не громоздкие - пусть посоревнуются с DOS 6.22, которая все еще работает во встраивамых системах
Go to the top of the page
 
+Quote Post
Oldring
сообщение Jul 21 2009, 05:43
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(XVR @ Jul 20 2009, 22:21) *
Угу, с некоторой натяжкой даже на User Level'е. Вопрос в том, хватит ли топикстартеру этого 'Soft'?



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

Цитата(АНТОН КОЗЛОВ @ Jul 21 2009, 04:48) *
В реальном режиме отрабатывалось 200 тыс. прерываний в секунду, а в защищенном балалайка захлебнулась на 30 тыс.


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


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 00:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016