Zabbix Documentation 3.2

3.04.04.45.0 (current)| In development:5.2 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools


ru:manual:appendix:items:proc_mem_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ru:manual:appendix:items:proc_mem_notes [2015/12/25 15:47]
dotneft created
ru:manual:appendix:items:proc_mem_notes [2016/02/16 15:25] (current)
Line 1: Line 1:
-FIXME **This page is not fully translated, yetPlease help completing the translation.**\\ //(remove this paragraph once the translation is finished)//+==== 8 Заметки о параметре типпамяти в элементах данных proc.mem ====
  
-==== 8 Notes on memtype parameter in proc.mem items ====+=== Обзор ​===
  
-=== Overview ===+Параметр **типпамяти** поддерживается на платформах Linux, AIX, FreeBSD, и Solaris.
  
-The **memtype** parameter is supported on Linux, AIX, FreeBSD, and Solaris platforms. +Три общих значения ​'типапамяти' ​поддерживаются на всех этих платформах: ''​pmem'',​ ''​rss'' ​и ''​vsize''​. ​Кроме тоготакже поддерживаются специфичные значения ​'типапамяти' ​на некоторых платформах.
- +
-Three common values of 'memtype' ​are supported on all of these platforms: ''​pmem'',​ ''​rss'' ​and ''​vsize''​. ​Additionallyplatform-specific ​'memtype' ​values are supported on some platforms.+
  
 === AIX === === AIX ===
  
-See values supported for 'memtype' ​parameter on AIX in the table.+Смотри в таблице значения поддерживаемые параметром ​'типпамяти' ​на AIX.
  
-Supported value Description ​Source in procentry64 ​structure ​Tries to be compatible with +Поддерживаемое значение ​Описание ​Источник в структуре ​procentry64 ^ Пытается быть совместимым с 
-|vsize (( - default value)) |Virtual memory size |pi_size | | +|vsize (( - значение по умолчанию)) |Размер виртуальной памяти ​|pi_size | | 
-|pmem |Percentage of real memory ​|pi_prm |ps -o pmem | +|pmem |Процент физической памяти ​|pi_prm |ps -o pmem | 
-|rss |Resident set size |pi_trss + pi_drss |ps -o rssize | +|rss |Резидентный размер набора ​|pi_trss + pi_drss |ps -o rssize | 
-|size |Size of process ​(code data) |pi_dvm |"ps gvw" SIZE column ​+|size |Размер процесса ​(код ​данные) |pi_dvm |"ps gvw" ​колонка ​SIZE | 
-|dsize |Data size |pi_dsize | | +|dsize |Размер данных ​|pi_dsize | | 
-|tsize |Text (codesize |pi_tsize |"ps gvw" TSIZ column+|tsize |Размер текста ​(кода) |pi_tsize |"ps gvw" ​колонка ​TSIZ| 
-|sdsize |Data size from shared library ​|pi_sdsize | | +|sdsize |Размер данных из разделяемой библиотеки ​|pi_sdsize | | 
-|drss |Data resident set size |pi_drss | | +|drss |Резидентный размер набора данных ​|pi_drss | | 
-|trss |Text resident set size |pi_trss | |+|trss |Резидентный размер набора текста ​|pi_trss | |
  
 === FreeBSD === === FreeBSD ===
  
-See values supported for 'memtype' ​parameter on FreeBSD ​in the table.+Смотри в таблице значения поддерживаемые параметром ​'типпамяти' ​на FreeBSD.
  
-Supported value Description ​Source in kinfo_proc ​structure ​Tries to be compatible with +Поддерживаемое значение ​Описание ​Источник в структуре ​kinfo_proc ^ Пытается быть совместимым с 
-|vsize |Virtual memory size |kp_eproc.e_vm.vm_map.size ​or ki_size |ps -o vsz | +|vsize |Размер виртуальной памяти ​|kp_eproc.e_vm.vm_map.size ​или ​ki_size |ps -o vsz | 
-|pmem |Percentage of real memory ​|calculated from rss |ps -o pmem | +|pmem |Процент физической памяти ​|вычисляется из rss |ps -o pmem | 
-|rss |Resident set size |kp_eproc.e_vm.vm_rssize ​or ki_rssize |ps -o rss | +|rss |Резидентный размер набора ​|kp_eproc.e_vm.vm_rssize ​или ​ki_rssize |ps -o rss | 
-|size (( - default value)) |Size of process ​(code data stack) |tsize + dsize + ssize | | +|size (( - значение по умолчанию)) |Размер процесса ​(код ​данные ​стэк) |tsize + dsize + ssize | | 
-|tsize |Text (codesize |kp_eproc.e_vm.vm_tsize ​or ki_tsize |ps -o tsiz | +|tsize |Размер текста ​(кода) |kp_eproc.e_vm.vm_tsize ​или ​ki_tsize |ps -o tsiz | 
-|dsize |Data size |kp_eproc.e_vm.vm_dsize ​or ki_dsize |ps -o dsiz | +|dsize |Размер данных ​|kp_eproc.e_vm.vm_dsize ​или ​ki_dsize |ps -o dsiz | 
-|ssize |Stack size |kp_eproc.e_vm.vm_ssize ​or ki_ssize |ps -o ssiz |+|ssize |Размер стэка ​|kp_eproc.e_vm.vm_ssize ​или ​ki_ssize |ps -o ssiz |
  
 === Linux === === Linux ===
  
-See values supported for 'memtype' ​parameter on Linux in the table.+Смотри в таблице значения поддерживаемые параметром ​'типпамяти' ​на Linux.
  
-Supported value Description ​Source in /​proc/<​pid>/​status ​file +Поддерживаемое значение ​Описание ​Источник из /​proc/<​pid>/​status ​файла ​
-|vsize (( - default value)) |Virtual memory size |VmSize | +|vsize (( - значение по умолчанию)) |Размер виртуальной памяти ​|VmSize | 
-|pmem |Percentage of real memory ​|(VmRSS/​total_memory) * 100 | +|pmem |Процент физической памяти ​|(VmRSS/​total_memory) * 100 | 
-|rss |Resident set size |VmRSS | +|rss |Резидентный размер набора ​|VmRSS | 
-|data |Size of data segment ​|VmData | +|data |Размер сегмента данных ​|VmData | 
-|exe |Size of code segment ​|VmExe | +|exe |Размер сегмента кода ​|VmExe | 
-|hwm |Peak resident set size |VmHWM | +|hwm |Пиковый резидентный размер набора ​|VmHWM | 
-|lck |Size of locked memory ​|VmLck | +|lck |Размер заблокированной памяти ​|VmLck | 
-|lib |Size of shared libraries ​|VmLib | +|lib |Размер разделяемых библиотек ​|VmLib | 
-|peak |Peak virtual memory size |VmPeak | +|peak |Пиковый размер виртуальной памяти ​|VmPeak | 
-|pin |Size of pinned pages |VmPin | +|pin |Размер закрепленных страниц ​|VmPin | 
-|pte |Size of page table entries ​|VmPTE | +|pte |Размер страниц записей таблицы ​|VmPTE | 
-|size |Size of process code data stack segments ​|VmExe + VmData + VmStk | +|size |Размер сегментов кода ​данных ​стэка ​|VmExe + VmData + VmStk | 
-|stk |Size of stack segment ​|VmStk | +|stk |Размер сегмента стэка ​|VmStk | 
-|swap |Size of swap space used |VmSwap |+|swap |Размер используемого места в разделе подкачки ​|VmSwap |
  
  
-Notes for Linux: +Заметки для ​Linux: 
-  - Not all 'memtype' ​values are supported by older Linux kernelsFor example, Linux 2.4 kernels do not support ​''​hwm'',​ ''​pin'',​ ''​peak'',​ ''​pte'' ​and ''​swap'' ​values+  - Не все значения ​'типапамяти' ​поддерживаются старыми версиями ядра ​Linux. ​Напримерядра ​Linux 2.4 не поддерживают значения ​''​hwm'',​ ''​pin'',​ ''​peak'',​ ''​pte'' ​и ''​swap''​. 
-  - We have noticed that self-monitoring of the Zabbix ​agent active check process with ''​proc.mem[...,​...,​...,​...,​data]'' ​shows a value that is kB larger than reported by ''​VmData'' ​line in the agent'​s ​/​proc/<​pid>/​status ​fileAt the time of self-measurement the agent'​s data segment increases by kB and then returns to the previous size.+  - Мы заметили,​ что процесс само-диагностики активных проверок ​Zabbix ​агента с ''​proc.mem[...,​...,​...,​...,​data]'' ​отображает значение,​ которое на КБ больше,​ чем отдает ​''​VmData'' ​строка в файле агента ​/​proc/<​pid>/​status. ​Во время самостоятельного измерения сегмент данных агента увеличивается на КБ и затем возвращается к предыдущему значению.
 === Solaris === === Solaris ===
  
-See values supported for 'memtype' ​parameter on Solaris ​in the table.+Смотри в таблице значения поддерживаемые параметром ​'типпамяти' ​на Solaris.
  
-Supported value Description ​Source in psinfo ​structure ​Tries to be compatible with +Поддерживаемое значение ​Описание ​Источник в структуре ​psinfo ^ Пытается быть совместимым с 
-|vsize (( - default value)) |Size of process image |pr_size | ps -o vsz | +|vsize (( - значение по умолчанию)) |Размер образа процесса ​|pr_size | ps -o vsz | 
-|pmem |Percentage of real memory ​|pr_pctmem |ps -o pmem | +|pmem |Процент физической памяти ​|pr_pctmem |ps -o pmem | 
-|rss |Resident set size \\ It may be underestimated ​see rss description in "man ps"​.|pr_rssize |ps -o rss |+|rss |Резидентный размер набора ​\\ Он может быть недооценен ​см. описание ​rss в "man ps"​.|pr_rssize |ps -o rss |