Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alex Mizrahi                         2:5020/400     17 Aug 2007  17:44:38
 To : midnighter
 Subject : Re: Обьем занимаемой памяти
 -------------------------------------------------------------------------------- 
 
 (message (Hello 'midnighter)
 (you :wrote :to '(Alexey Vissarionov) :on '(Thu, 16 Aug 2007 05:58:37 +0000 
 (UTC)))
 (
  m> Во этой строке выходит, что со времени
  m> последнего обновления top proftpd потребил
  m> 33,5% (%CPU) процессорного времени. В памяти
  m> резидентно находится 2156 Kb (RES). Весь
  m> процесс занимает 4928 Kb вирутальной памяти (VIRT).
  m> При этом VIRT=SWAP+RES. Т.е., можно увидеть,
  m> сколько свопа использует proftpd - 4928-2156=2772Kb.
 
 неа, нельзя..
 во-первых, VIRT показывает количество зарезервированных страниц, а не 
 реально использующихся. многие процессы резервируют кучу памяти, но никогда 
 её не используют.
 во-вторых, в swap идут лишь страницы не относящиеся ни к каким файлам, т.е. 
 выделенные через malloc, к примеру. они пойдут в свап если были 
 использованы, а потом вытеснены. многие страницы привязаны к файлам -- ну 
 хотя бы страницы исполняемых модулей, и пойдут они не в swap, а в соотв 
 файл.
 
 таким образом, в полях top SWAP -- это совершенно бесмысленно значение, VIRT 
 мало о чём говорит, единственное что реально имеет смысл -- RES.
 
  m> Разделяемой памяти процесс занимает 1492 -
 
 SHR тоже осмысленное значение, но не совсем ясно как его использовать..
 
  m> Теперь этот же процесс - proftpd - но уже используя proc.
 
 увы, насколько мне известно вменяемой информации по использованию памяти как 
 отдельного процесса, так и системы в целом Linux дать не может. впрочем, во 
 многих операционных системах (FreeBSD, Solaris, Windows NT) дело обстоит не 
 многим лучше..
 
 так что рекомендуется смотреть на RES и SHR, общую картину распределения 
 памяти в системе, и дисковую активность (vmstat). в принципе, по этим данным 
 можно определить, хватает ли памяти в системе, и если не хватает -- из-за 
 кого именно.
 
 )
 (With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
 "choose no life") 
 --- ifmail v.2.15dev5.4
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Обьем занимаемой памяти   midnighter   15 Aug 2007 12:04:39 
 Обьем занимаемой памяти   Alexey Vissarionov   15 Aug 2007 12:36:42 
 Re: Обьем занимаемой памяти   Sergey   15 Aug 2007 16:34:12 
 Обьем занимаемой памяти   Alexey Vissarionov   15 Aug 2007 17:05:14 
 Re: Обьем занимаемой памяти   Sergey   16 Aug 2007 09:19:19 
 Re: Обьем занимаемой памяти   midnighter   16 Aug 2007 09:58:37 
 Re: Обьем занимаемой памяти   Alex Mizrahi   17 Aug 2007 17:44:38 
 Обьем занимаемой памяти   Anton Shuko   19 Aug 2007 00:44:44 
 Re: Обьем занимаемой памяти   Sergey   19 Aug 2007 22:08:20 
 Re: Обьем занимаемой памяти   midnighter   20 Aug 2007 16:36:11 
 Обьем занимаемой памяти   Anton Shuko   26 Aug 2007 01:35:26 
 Re: Обьем занимаемой памяти   Ven   28 Aug 2007 08:58:46 
 Обьем занимаемой памяти   Anton Shuko   19 Aug 2007 00:27:12 
 Re: Обьем занимаемой памяти   Sergey Zhumatiy   15 Aug 2007 12:39:35 
 Re: Обьем занимаемой памяти   Wladimir Mutel   18 Aug 2007 16:17:24 
Архивное /ru.linux/13961707b447e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional