|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Maxim Penzin 2:5070/66 16 Aug 2001 01:42:53 To : All Subject : Re: Тормоза юникса -------------------------------------------------------------------------------- "Vladimir Mosgalin" <Vladimir_Mosgalin@p17.f1041.n5030.z2.fidonet.org> wrote in message news:MSGID_2=3A5030=2F1041.17_3b79a990@fidonet.org... > > Мне тут в голову пришли мысли о сабже. Т.е. какие накладные расходы > у всех этих многозадачностей, мыслимых и немыслимых защит, > виртуальной памяти и прочих фичей юникса > по сравнению с какой-нибудь несложной и однозадачной > (или псевдо-многозадачной) ос, например досом? Речь идет о выполнении > одной программы, без ввода/вывода на медленные > устройства, не требующей особенных фич (т.е. работающей даже под досом). > Программа может быть совершенно надуманной, но очень интересно > посмотреть бы на результаты подобных > тестирований, желательно в разных условиях и с объяснениями > этих результатов. > > Урлы как с экспериментами, так и с теорией приветствуются. тут надо разобраться насчет того, что понимать под немыслимой защитой ? у многозадачностей реально накладных расходов совсем не много, если брать случай той самой одной задачи. просто раз в 10мс дергается таймер и по нему запускается шедулер, который реально нифига не делает, так как шедулить нечего, т.е. это минимальные расходы. так как задача маленькая (<640kb), ведь в чистом ДОСе же, и она должна прилично вписываться в процессорный кэш, то тут наибольшую роль будет играть именно то, как она в этот самый кэш впишется. -- -- Maxim Penzin -- icq: 3861496 - - maxp@max.irk.ru - - http://mxlab.com/maxp -- --- Microsoft Outlook Express 5.50.4522.1200 * Origin: The_Bulls echo gate (2:5070/66) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/41133531e9e15.html, оценка из 5, голосов 10
|