Доброго времени суток, 
столкнулся со следующей проблемой:
запускаю N процессов на одной и той же машине и необоходимо узнать сколько памяти доступно для каждого из них в данный момент времени. Максимальное значение виртуальной/физической памяти выставляю через 
ulimit -v ...
ulimit -m ...
и получаются посредством вызова  getrlimit. Проблема в том, что не знаю как узнать сколько памяти уже используется процессом. Имея эту информацию, доступная память легко считается как разность между максмальной и используемой. 
Буду благодарен за  советы, 
Виктор. 
P.s. Язык C.
    
      Ответ на:
      
          комментарий
        от Pantserovik 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум О ядре. (2003)
 - Форум ulimit ??? не подскажете ли по какому принципу назначать limit??? (2004)
 - Форум OpenGL compute shader: как сделать общий для всех workitemов буфер в локальной памяти? (2016)
 - Форум [Ubuntu 10.04]1. Иконки в трее\n 2. VPN (2010)
 - Форум Память, device -> User, do_mmap, (2011)
 
- Форум Как увеличить очередь сообщений для PHP7-FPM (2024)
 - Форум доступная память (2006)
 - Форум Память процесса (2015)
 - Форум Доступная физическая память.... (2005)
 - Форум Как ограничить память процесса? (2021)