Как эмулировать команду bash "ulimit -u", используя C и системные вызовы? - PullRequest
0 голосов
/ 20 октября 2018

Мне было поручено написать программу, определяющую максимальное количество процессов, которое может иметь пользователь, точно так же, как встроенную команду bash "ulimit -u", но с использованием системных вызовов и C .Любой намек на то, как этого добиться?

1 Ответ

0 голосов
/ 21 октября 2018

Встроенный ulimit - это просто интерфейс для функций getrlimit и setrlimit.

См. Справочную страницу getrlimit, setrlimit .

InВ частности, вы заинтересованы в ресурсе RLIMIT_NPROC.

...