|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : yx 2:5049/1.118 12 Feb 2001 01:57:43 To : All Subject : Re: Варантированное время ответа -------------------------------------------------------------------------------- Evgeny Kazanov <evgeny.kazanov@hotpop.com> wrote: > >>> Ьочется получить более менее определенное время ответа. >>> Шак я понимаю, для этого надо, чтобы эти приложения ни >>> в коем случае не уходили в своп. >>> >>> Усть какие-нибудь средства это обеспечить? >>> > расставить приоритеты - с гарантированым временем в нужных > мне рамках нет проблем. Вопрос в том, как для части задач > разрешить свопинг, а для другой - запретить. можно, причем довольно не сложно, но сие не есть решение: память в kernel_space всегда залочена и не свопится (i.e. real ram). в user_space обычно swapable (virtual memory). можно делать non-swapable memory и в user_space, по этому поводу начинать смотреть отсюда: man mlock mlockall man sched_setscheduler при этом все равно реалтайма нет (ключевые слова ты написал сам "в нужных рамках" (не зависимо от ее величины) "гарантировать" отклик ты не сможешь). учти что нормальный реалтайм, к сожалению, в системах a-la линух, фря - не получишь.( Ътсутсвие свопинга просто повысит вероятность своевременного отклика, но никоим образом его не гарантируют (грабли с инверсиями приоритетов, etc.) ╗оэтому смотрел бы по немногу в сторону того же qnx. p.s. относительно свопинг и реалтайм: между ними далеко не однозначная связь, в качестве примера можно привести аннонсы из neutrino (qnx next generation), в которых обещают реализацию свопинга в рамках реалтайм. bye. -- Vladimir Yakovetsky +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Gateway NEWS (http://in.kazan.ru) <=> FidoNet (2:5049/1) + of Kazan Physical-Technical Institute + ( http://kfti.knc.ru ; http://kazinfo.knc.ru ) + + User email address: yx@p0.f1.n5049.z2.fidonet.org + User FidoNet address: 2:5049/1. --- NewsGate+ v0.8Р3 * Origin: Kazan Physical-Technical Institute, Gateway NEWS (2:5049/1.118) бЕПМСРЭЯЪ Й ЯОХЯЙС РЕЛ, ЯНПРХПНБЮММШУ ОН: БНГПЮЯРЮМХЕ ДЮРШ СЛЕМЭЬЕМХЕ ДЮРШ РЕЛЮ ЮБРНП
юПУХБМНЕ /ru.linux/3341057415ea.html, НЖЕМЙЮ ХГ 5, ЦНКНЯНБ 10
|