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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir V. Teplouhov                2:5002/79.6    27 Aug 2005  23:26:12
 To : Zahar Kiselev
 Subject : Re: multitask
 -------------------------------------------------------------------------------- 
 
 26 Aug 05 18:42, you wrote to me:
 
  ZK> Aug 25 21:30 05, Vladimir V. Teplouhov wrote to All:
 
  VVT>>   Подскажите pls откуда в линуксе стырили мультитаск,
  VVT>> и где бы найти на него оригинальную доку?..
  ZK> Откуда позаимствовали - не знаю.
 
 понятно.
 Тоесть писать придется под freeBsd, пускай потом линуксоиды
 портируют если смогут...  (фря gnat-ом поддерживается)
 
  ZK> Hо то что планировщик не идеален - факт.
 
 другой вариант - в gnat есть либа с мультитаском, которые точно
 лучше 2.0.  Правда говорят что в 2.6 уже не хуже, но если на него
 нет толкого описания(кстати как у этой горбухи вообще версии нумеруются?),
 то идет он в ж., а на его место либа из гнат + дос...
 
  ZK> Правда есть альтернативные, получше. Самый хороший из опробованных был
  ZK> QNX-style scheduler для ядра 2.0.х, к сожалению для 2.4 его нет.
 
 кстати на сайте qnx что-то одна реклама только попадается,
 доки тоже в какую-то ж. попрятали...  Кстати и исходников qnx
 тоже что-то не нашел, хотя говорят что вроде открыли...
 
  ZK> А вот техничекие описания на тот же планировщик, да и на другие части
  ZK> ядра 2.4 - я бы и сам почитал. Потому что восстанавливать логику
  ZK> работы по исходникам - не самое продуктивное занятие. А блок-схемы
  ZK> алгоритмов авторы обычно не рисуют. Впрочем - кое-что в сети
  ZK> попадалось, ищи...
 
 ну если там все такого качества, то только если во фре чего-то не будет...
 
  VVT>> PS  Кстати, адреса для syscall программа в линуксе как узнает?
  VVT>> Система ведь не bios, впринципе может и на других адресах быть...
  ZK> "Вход" в ядро - через вызов определенного программного прерывания,
 
 через int как биос и дос чтоли?
 Тю блин, а еще под юникс косят...
 
  ZK> которое приводит к переключению контекста. В регистрах передаются
  ZK> параметры, в частности номер нужного syscall. Так что адрес знать не
  ZK> нужно, достаточно номера.
 Vladimir
 
 --- GoldED+/386
  * Origin: ...... Made in Russian Federation ...... (2:5002/79.6)
 
 

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

 Тема:    Автор:    Дата:  
 multitask   Vladimir V. Teplouhov   25 Aug 2005 21:30:09 
 Re: multitask   Denis Kushel   26 Aug 2005 09:13:53 
 multitask   Zahar Kiselev   26 Aug 2005 18:42:46 
 Re: multitask   Vladimir V. Teplouhov   27 Aug 2005 23:26:12 
 Re: multitask   Alex Suykov   26 Aug 2005 14:41:44 
Архивное /ru.linux/143664310f824.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional