Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     08 Aug 2005  22:23:46
 To : Eugene Grosbein
 Subject : Re: Уцелеть перед Майкрософт. help.
 -------------------------------------------------------------------------------- 
 
 >   From: Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org>
 >   Date: Mon, 08 Aug 2005 09:34:42 +0400
 >
 > VD> Может, я man rtprio читать не умею, но мне так и не удалось заставить
 > VD> FreeBSD одновременно генерировать сложный цифровой сигнал с частотой
 > VD> обновления 10 кГц на параллельном порту и при этом в фоне заниматься
 > VD> чем-то ещё (например, ведением логов). Под DOS, кстати, проблем сильно
 > VD> меньше, поскольку прерывания (в том числе и все дисковые операции) можно
 > VD> разрешать синхронно с сигналом.
 >
 >И ты, конечно (как и в DOS) не имел оверхеда на переключение
 >между kernelspace и userspace, то есть все делал в ядре?
 
 Оверхед-то ладно, машины нынче быстрые, а 10 кГц не Бог весть что, но вот
 попробовать запретить прерывания из ядерного кода надо будет, спасибо.
 
 >Вариант - в ядро не лезть, но взять железо, которому этот оверхед
 >безразличен.
 
 Пришлось в конце концов так и делать: логи и логика на одной машине, а
 генерация - на другой, бездисковой.
 
 Вал. Дав.
 --- ifmail v.2.15dev5.3
  * Origin: St. Petersburg State University (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Уцелеть перед Майкрософт. help.   Valentin Davydov   08 Aug 2005 22:23:46 
Архивное /ru.unix/4417c28116fe.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional