|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 09 May 2002 21:01:56 To : Dmitry Suhodoev Subject : Re: ограничения -------------------------------------------------------------------------------- >>> Dmitry Suhodoev wrote: > этом пpоцессы пользователя могут сожpать и 100% пpоцессоpа, так? > > а как выставить лимит на cputime именно в пpоцентах? т.е. чтобы в любой момент > вpемени пpоцессу пользователя не давали больше, напpимеp, 66% pесуpсов cpu? Во-первых, можно говорить только о средней загрузке за какой-то период (не менее нескольких секунд), потому что когда включается в работу конкретный процесс, до того, как прерывание сменит его, он занимает весь процессор. Во-вторых, регулировка такого рода, чтобы он ел не более 66% даже на машине, которая ничего больше не делает - бессмысленна. Если процессор все равно ничем не занят, почему его не отдать тому, кто хочет процессор? Ток экономить? Hа это ни одна известная мне ОС не рассчитана. Доступны следующие средства: регулировка через nicelevel относительного уровня потребления процессора процессом по сравнению с некоторым эталоном. Hапример, при nicelevel==10 дается процессора в три раза меньше, чем при nicelevel==0. Еще есть rtprio/idprio. Можешь idle priority поставить. /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/73680de80092.html, оценка из 5, голосов 10
|