LINUX.ORG.RU

снова я с утечками памяти + ps eF, proc meminfo


0

2

кончилось место на жестком диске (/home) - осталось 10гб, решил поудалять ненужное. поудалял.
после «зачистки» внезапно подскочил ram used до 1.5 гб ( запущен только амарок да скайп)
перешел в vt1 и сделал Alt-Sysrq-I+E. т.е. SIGTERM/SIGKILL вмем процессам. остались только agetty и bash. RAM USED - 236 мегабайт. пожалуйста, вывод free -m:

             total       used       free     shared    buffers     cached
Mem:          2011       1187        824          0        280        670
-/+ buffers/cache:        236       1775
Swap:         1868          0       1868
как видим, реально занятая память (-/+ buff./cache) — 236 мегабайт. КУДА ОНА ДЕЛАСЬ!?
cat /proc/meminfo, ps -eF
# rmmod fglrx wl ## rmmod всю проприетарщину! 
освободил только мегабайт пять.
# mount -o remount /home -l
- 100 мегабайт. то есть, около 150 мегабайт остаются пропавшими без вести.. такое наблюдается после частых r/w на жесткий диск (втч. закачка торрентов)

★★★★★

p.s. наблюдается ТОЛЬКО на моём ноуте, дистрибутивы Arch, Debian Stable, Debian Testing, lspci:

00:00.0 Host bridge: Advanced Micro Devices [AMD] RS880 Host Bridge
00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0)
00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:11.0 SATA controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB7x0 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.1 USB Controller: ATI Technologies Inc SB7x0 USB OHCI1 Controller
00:13.2 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:00.0 VGA compatible controller: ATI Technologies Inc M93 [Mobility Radeon HD 4500 Series]
08:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
09:00.0 Ethernet controller: Atheros Communications AR8132 Fast Ethernet (rev c0)

snoopcat ★★★★★
() автор топика

Судя по meminfo это slab. Причём slab reclaimable memory. Пишут, что её очищает «echo 2 > /proc/sys/vm/drop_caches». Может slabtop поможет разобраться в деталях.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.