Автор Тема: debian cpu/memory usage limiting  (Прочитано 7169 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VanDyke

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
debian cpu/memory usage limiting
« Ответ #15 : 24 ноября 2011, 10:36:11 »
OmIkRoNiXz, и еще  /proc/19590/status
Not as ultimate as 42, but pretty close...

Оффлайн OmIkRoNiXz

  • Пользователь
  • **
  • Сообщений: 74
  • Рейтинг: 1
    • Просмотр профиля
debian cpu/memory usage limiting
« Ответ #16 : 24 ноября 2011, 10:39:52 »
$ cat /proc/19590/status
Name:   process_name
State:  S (sleeping)
Tgid:   19590
Pid:    19590
PPid:   19584
TracerPid:      0
Uid:    1006    1006    1006    1006
Gid:    1006    1006    1006    1006
FDSize: 256
Groups: 1006
VmPeak:   755888 kB
VmSize:   742712 kB
VmLck:         0 kB
VmHWM:    700940 kB
VmRSS:    694680 kB
VmData:   721416 kB
VmStk:       368 kB
VmExe:        44 kB
VmLib:     19096 kB
VmPTE:      1492 kB
Threads:        4
SigQ:   0/128156
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001000
SigCgt: 0000000180000000
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: ffffffffffffffff
Cpus_allowed:   00ffffff
Cpus_allowed_list:      0-23
Mems_allowed:   00000000,00000003
Mems_allowed_list:      0-1
voluntary_ctxt_switches:        152160405
nonvoluntary_ctxt_switches:     125520

Оффлайн VanDyke

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
debian cpu/memory usage limiting
« Ответ #17 : 24 ноября 2011, 10:51:27 »
А вот про это мы забыли  :D
man limits.conf
Цитировать
               rss
                   maximum resident set size (KB) (Ignored in Linux 2.4.30 and higher)
Not as ultimate as 42, but pretty close...

Оффлайн OmIkRoNiXz

  • Пользователь
  • **
  • Сообщений: 74
  • Рейтинг: 1
    • Просмотр профиля
debian cpu/memory usage limiting
« Ответ #18 : 24 ноября 2011, 10:53:00 »
а это не для /etc/limits.conf ?

Linux cs 2.6.33.5-zen3-ub-1000hz #1 ZEN SMP PREEMPT Tue Jul 6 19:13:26 CEST 2010 x86_64 GNU/Linux

Оффлайн VanDyke

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
debian cpu/memory usage limiting
« Ответ #19 : 24 ноября 2011, 10:54:53 »
а это не для /etc/limits.conf ?
strings /lib/security/pam_limits.so |grep etc
/etc/security/limits.conf
/etc/security/limits.d/*.conf
Not as ultimate as 42, but pretty close...

Оффлайн OmIkRoNiXz

  • Пользователь
  • **
  • Сообщений: 74
  • Рейтинг: 1
    • Просмотр профиля
debian cpu/memory usage limiting
« Ответ #20 : 24 ноября 2011, 10:57:05 »
странно конечно, в моём man limits.conf

       <item>

           core
               limits the core file size (KB)

           data
               maximum data size (KB)

           fsize
               maximum filesize (KB)

           memlock
               maximum locked-in-memory address space (KB)

           nofile
               maximum number of open files

           rss
               maximum resident set size (KB)

           stack
               maximum stack size (KB)

           cpu
               maximum CPU time (minutes)

           nproc
               maximum number of processes

           as
               address space limit (KB)

           maxlogins
               maximum number of logins for this user except for this with uid=0

           maxsyslogins
               maximum number of logins on system

           priority
               the priority to run user process with (negative values boost process priority)

           locks
               maximum locked files (Linux 2.4 and higher)

           sigpending
               maximum number of pending signals (Linux 2.6 and higher)

           msqqueue
               maximum memory used by POSIX message queues (bytes) (Linux 2.6 and higher)

           nice
               maximum nice priority allowed to raise to (Linux 2.6.12 and higher) values: [-20,19]

           rtprio
               maximum realtime priority allowed for non-privileged processes (Linux 2.6.12 and higher)

           chroot
               the directory to chroot the user to

$ strings /lib/security/pam_limits.so |grep etc
/etc/security/limits.conf
/etc/security/limits.d/*.conf

Оффлайн VanDyke

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
debian cpu/memory usage limiting
« Ответ #21 : 24 ноября 2011, 11:01:26 »
OmIkRoNiXz, а у тебя старый ман значит, на squeeze версия от 08/24/2009 а на lenny - 07/27/2008
Not as ultimate as 42, but pretty close...

Оффлайн OmIkRoNiXz

  • Пользователь
  • **
  • Сообщений: 74
  • Рейтинг: 1
    • Просмотр профиля
debian cpu/memory usage limiting
« Ответ #22 : 24 ноября 2011, 11:04:26 »
Так и каким способом тогда лимитировать это дело :)?

Оффлайн VanDyke

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
debian cpu/memory usage limiting
« Ответ #23 : 24 ноября 2011, 11:16:41 »
OmIkRoNiXz, cgroups только и остается.
Not as ultimate as 42, but pretty close...

Оффлайн OmIkRoNiXz

  • Пользователь
  • **
  • Сообщений: 74
  • Рейтинг: 1
    • Просмотр профиля
debian cpu/memory usage limiting
« Ответ #24 : 24 ноября 2011, 11:18:34 »
Так он на сколько я понимаю не даст мне ограничивать именно каждый процесс, а только группы процессов.

Оффлайн VanDyke

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
debian cpu/memory usage limiting
« Ответ #25 : 24 ноября 2011, 11:19:32 »
только группы процессов.
ну дык будет группа процессов из одного процесса :D
Not as ultimate as 42, but pretty close...

Оффлайн OmIkRoNiXz

  • Пользователь
  • **
  • Сообщений: 74
  • Рейтинг: 1
    • Просмотр профиля
debian cpu/memory usage limiting
« Ответ #26 : 24 ноября 2011, 11:20:24 »
Ну у меня одинаковые процессы в количестве несколько десятков под одним юзером.

Оффлайн VanDyke

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
debian cpu/memory usage limiting
« Ответ #27 : 24 ноября 2011, 11:22:51 »
OmIkRoNiXz, И что? Можешь кидать их в разные группы как захочешь.
Not as ultimate as 42, but pretty close...