Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××.name>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] kernel memory leak?
Date: Wed, 11 Feb 2015 12:32:03
Message-Id: 20150211123155.GA1605@home.power
In Reply to: Re: [gentoo-user-ru] kernel memory leak? by Kanstantsin Shautsou
1 Hi!
2
3 Это снова произошло, до/после перезагрузки, при всех убитых процессах
4 кроме одного agetty и bash:
5
6 # free
7 total used free shared buffers cached
8 Mem: 8133844 1482196 6651648 7808 151204 768648
9 -/+ buffers/cache: 562344 7571500
10 Swap: 8388604 0 8388604
11
12 # free
13 total used free shared buffers cached
14 Mem: 8133844 157064 7976780 3284 31468 41448
15 -/+ buffers/cache: 84148 8049696
16 Swap: 8388604 0 8388604
17
18
19 On Fri, Dec 05, 2014 at 02:03:07PM +0300, Kanstantsin Shautsou wrote:
20 > > Посмотрите выдачу ps axfu
21
22 Там различий не видно. В выводе lsmod тоже.
23
24 > Смотреть нужно cat /proc/meminfo , без него гадать нет смысла
25
26 до перезагрузки после перезагрузки
27 MemTotal: 8133844 kB 8133844 kB
28 MemFree: 6651912 kB 7987332 kB
29 MemAvailable: 7745684 kB 7937240 kB
30 Buffers: 151220 kB 21664 kB
31 Cached: 768656 kB 40992 kB
32 SwapCached: 0 kB 0 kB
33 Active: 504876 kB 44260 kB
34 Inactive: 421320 kB 24636 kB
35 Active(anon): 6192 kB 6332 kB
36 Inactive(anon): 7948 kB 3208 kB
37 Active(file): 498684 kB 37928 kB
38 Inactive(file): 413372 kB 21428 kB
39 Unevictable: 0 kB 0 kB
40 Mlocked: 0 kB 0 kB
41 SwapTotal: 8388604 kB 8388604 kB
42 SwapFree: 8388604 kB 8388604 kB
43 Dirty: 0 kB 64 kB
44 Writeback: 0 kB 0 kB
45 AnonPages: 6372 kB 6208 kB
46 Mapped: 4316 kB 4948 kB
47 Shmem: 7808 kB 3284 kB
48 Slab: 499488 kB 29064 kB
49 SReclaimable: 435132 kB 9400 kB
50 SUnreclaim: 64356 kB 19664 kB
51 KernelStack: 2096 kB 2272 kB
52 PageTables: 368 kB 312 kB
53 NFS_Unstable: 0 kB 0 kB
54 Bounce: 0 kB 0 kB
55 WritebackTmp: 0 kB 0 kB
56 CommitLimit: 12455524 kB 12455524 kB
57 Committed_AS: 19008 kB 10160 kB
58 VmallocTotal: 34359738367 kB 34359738367 kB
59 VmallocUsed: 92052 kB 90420 kB
60 VmallocChunk: 34359591888 kB 34359636956 kB
61 AnonHugePages: 0 kB 0 kB
62 HugePages_Total: 0 0
63 HugePages_Free: 0 0
64 HugePages_Rsvd: 0 0
65 HugePages_Surp: 0 0
66 Hugepagesize: 2048 kB 2048 kB
67 DirectMap4k: 1665224 kB 14536 kB
68 DirectMap2M: 6680576 kB 8331264 kB
69
70 Похоже на то, что большая часть "потерявшейся" памяти находится в
71 SReclaimable, т.е. теоретически она всё-таки должна быть доступна, хоть
72 free этого и не показывает, а оставшиеся примерно 10% в SUnreclaim.
73
74 Так что, получается, всё в порядке? Память не утекает, просто free даже в
75 "-/+ buffers/cache" выдаёт бесполезную информацию?
76
77 --
78 WBR, Alex.