The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"огромное кол-во зомби от perl"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Оптимизация и Промышленные системы (Public)
Изначальное сообщение [Проследить за развитием треда]

"огромное кол-во зомби от perl"  
Сообщение от Сергей email(??) on 20-Дек-06, 04:42 
Всем привет!
Есть вопрос:
Пользователи (студенты), программируют на perl. Иногда из-за их программ вешается сервер. Просто создаётся огромное кол-во зомби, и сервак не выдерживая этих издевательств - виснет.
Возможно ли каким-либо образом ограничить кол-во процессов, выделить %CPU, %memory или задать 100Мб - для студов?
Если к примеру это скрипт, который выполняется от nobody, как в этом случае поступить?

Самое странное, что я не понимаю, почему perl пишет syntax Ok, а скрипт оставляет за собой зомби? Как можно ограничить кол-во процессов зомби?

Смотрел /etc/security/limits.conf - реально не понял, как с его помощью это сделать.
Операционка RH 8.0

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "огромное кол-во зомби от perl"  
Сообщение от mail on 21-Дек-06, 11:12 
>Смотрел /etc/security/limits.conf - реально не понял, как с его помощью это сделать.
увольняйтесь с работы


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "огромное кол-во зомби от perl"  
Сообщение от Nikolaev D. on 21-Дек-06, 17:52 
File: /etc/security/limits.conf  

# This will prevent anyone in the 'users' group from having more than 150 processes, and a warning will be given at 100 processes.
@users          soft    nproc  100
@users          hard    nproc  150

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "огромное кол-во зомби от perl"  
Сообщение от Сергей email(??) on 22-Дек-06, 01:33 
>>Смотрел /etc/security/limits.conf - реально не понял, как с его помощью это сделать.
>увольняйтесь с работы

очень умное замечание, особенно учитывая, что:
1. я преподаватель и сервер это так, для практик
2. огромное кол-во статей на тему limits.conf говорит о том, что именно этот вариант и не работает... то есть выделить 10% от всего процессорного времени  и допустим 20% памяти студентам - невозможно...

А я подумал: ну вдруг тут знают

>File: /etc/security/limits.conf
># This will prevent anyone in the 'users' group from having more
>than 150 processes, and a warning will be given at 100 processes.
>@users          soft  nproc  100
>@users          hard  nproc  150

это немножко не то... я хочу:
выделить 10% от всего процессорного времени  и допустим 20% памяти студентам

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "огромное кол-во зомби от perl"  
Сообщение от andrey (??) on 05-Янв-07, 13:03 
ограничение по памяти есть.
возмите калькулятор и посчитайте свои 20% памяти, в /etc/security/limits.conf
по процессору есть приоритеты, используйте nice, rt_priority.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру