Не работает cputime в login.conf

Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Не работает cputime в login.conf

Непрочитанное сообщение VolanD » 2010-08-19 12:26:44

Добрый день!

Пытаюсь повесить ограничение cputime на юзера. Делаю так:
1) Профиль:

Код: Выделить всё

webuser:\
        :passwd_format=blf:\
        :cputime-max=5m:\
        :datasize=64M:\
        :stacksize=4M:\
        :memorylocked=8M:\
        :memoryuse=32M:\
        :filesize=512M:\
        :coredumpsize=0:\
        :openfiles=1024:\
        :maxproc=63:\
        :requirehome:\
        :priority=20:\
        :umask=027:\
        :tc=default:
2) limit от юзера:

Код: Выделить всё

cputime      5:00
filesize     524288 kbytes
datasize     65536 kbytes
stacksize    4096 kbytes
coredumpsize 0 kbytes
memoryuse    32768 kbytes
vmemoryuse   unlimited
descriptors  1024 
memorylocked 8192 kbytes
maxproc      63 
sbsize       unlimited
3) Запускаю

Код: Выделить всё

while (true); do date; done
Загрузка проца поднимается до 15%. но скрипт вертится пока я его не убью. Как так?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает cputime в login.conf

Непрочитанное сообщение vadim64 » 2010-08-19 13:42:03

а что вы подразумеваете под cputime? :smile:
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Не работает cputime в login.conf

Непрочитанное сообщение VolanD » 2010-08-19 14:04:49

Я так понимаю, если скрипт от юзера работает больше 5 минут (и при этом он грузит проц), то процесс убивается

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35503
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Не работает cputime в login.conf

Непрочитанное сообщение Alex Keda » 2010-08-19 14:12:23

запустите

Код: Выделить всё

cat /dev/zero >> /dev/null
и поучите матчасть
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает cputime в login.conf

Непрочитанное сообщение vadim64 » 2010-08-19 15:02:31

топикстартер, вкурил?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Не работает cputime в login.conf

Непрочитанное сообщение VolanD » 2010-08-19 15:28:16

Все верно, процесс закрылсо... Но как так то? Или есть разница какой процеес запускать? Чем отличается мой бессконечный цикл, от

Код: Выделить всё

cat /dev/zero >> /dev/null

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает cputime в login.conf

Непрочитанное сообщение vadim64 » 2010-08-19 15:41:34

гулите "процессорное время", имеется ввиду не сколько процесс работает, а время на выполнение одной инструкции
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Не работает cputime в login.conf

Непрочитанное сообщение VolanD » 2010-08-19 15:45:36

Погуглил... т.е. если бы у меня вывод date занимал бы (допустим) 10 мин, то тогда бы он это дело закрыл?

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает cputime в login.conf

Непрочитанное сообщение vadim64 » 2010-08-19 15:49:12

Джекпот! :"":
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает cputime в login.conf

Непрочитанное сообщение vadim64 » 2010-08-19 15:49:36

точнее не вывод а получение программой date времени
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Не работает cputime в login.conf

Непрочитанное сообщение VolanD » 2010-08-19 15:52:40

само собой... доперло короч... дико затупил я канеш)))

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Не работает cputime в login.conf

Непрочитанное сообщение VolanD » 2010-08-19 15:55:59

Кста, а Вы случайно не знаете, что за параметр такой ignoretime@ (он даже в дефолтном профиле есть)... Ни в одном мане нет ничего про него...

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает cputime в login.conf

Непрочитанное сообщение vadim64 » 2010-08-19 15:56:30

учите матчасть
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Не работает cputime в login.conf

Непрочитанное сообщение VolanD » 2010-08-19 16:02:26

А хде там про ignoretime@ ? )))

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Не работает cputime в login.conf

Непрочитанное сообщение vadim64 » 2010-08-19 16:13:20

эт я ваше сообщение не видел. погуглите самостоятельно.
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Не работает cputime в login.conf

Непрочитанное сообщение VolanD » 2010-08-19 16:21:13

дык весь гугл изрыл... все его юзают.. но нигде не написано, что это (даже в мане)...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35503
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Не работает cputime в login.conf

Непрочитанное сообщение Alex Keda » 2010-08-19 16:21:33

значит грепай сорцы
Убей их всех! Бог потом рассортирует...