|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg Derevenetz 2:5025/3.4 21 May 2000 18:57:50 To : Boris Aksyonov Subject : Как выставить лимит на память конкретному юзеру? -------------------------------------------------------------------------------- At 21 May 00 12:01:27, Boris Aksyonov wrote to Dmitry Podolsckiy: DP>>>> Subj? BA>>> man login.conf только я не очень уверен что это работает... DP>> вот, вот... если бы это pаботало - не спpашивал. ;-] BA> а чего не написал что пробовал. тады ждать когда реализуют... Что реализуют ? Все работает нормально. Hо. Ресурсы выставляются в login, su, cron (при запуске child-процесса под указанным юзером) и.т.д (дальше я не смотрел) вызовом setusercontext () для класса юзера, соответственно, если ты делаешь setuid (), fork() и execl () сам в своей программе, то должен позаботиться о ресурсах самостоятельно вызовом setusercontext (). И что такое 'лимит на память конкретному юзеру' ? Суммарная память, занимаемая резидентной частью его процессов ? Или что ? Лимиты на память там выставляются применительно к процессам, можно еще выставить лимит на количество процессов... Ты сначала определись, что тебе нужно конкретно, а потом прочти man login.conf, man setrlimit, и посмотри примеры в самом login.conf. --- QDed beta v1.3 under FreeBSD 3.4-RELEASE * Origin: Взялся за гуж - полезай в кузов... (2:5025/3.4) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22483927fd96.html, оценка из 5, голосов 10
|