sock 에서 메모리를 계속하여 점유합니다.
customer:~# free
total used free shared buffers cached
Mem: 248868 226864 22004 0 24 49936
-/+ buffers/cache: 176904 71964
Swap: 0 0 0
==================================================================================
customer:~# slabtop
Active / Total Objects (% used) : 309634 / 381875 (81.1%)
Active / Total Slabs (% used) : 41274 / 42794 (96.4%)
Active / Total Caches (% used) : 41 / 58 (70.7%)
Active / Total Size (% used) : 140939.51K / 151498.73K (93.0%)
Minimum / Average / Maximum Object : 0.02K / 0.40K / 128.00K
OBJS ACTIVE USE OBJ SIZE SLABS OBJ/SLAB CACHE SIZE NAME
144373 144370 99% 0.06K 2447 64 9788K size-64
144256 144254 99% 0.88K 36064 4 144256K sock
(이하생략)
==================================================================================
cat /proc/slabinfo
slabinfo - version: 1.1
kmem_cache 57 72 108 2 2 1
ip_fib_hash 40 113 32 1 1 1
ip_conntrack 58 1144 288 21 88 1
tcp_tw_bucket 0 160 96 0 4 1
tcp_bind_bucket 2 113 32 1 1 1
tcp_open_request 0 59 64 0 1 1
inet_peer_cache 5 59 64 1 1 1
ip_dst_cache 96 1200 192 5 60 1
arp_cache 17 40 96 1 1 1
urb_priv 0 0 64 0 0 1
blkdev_requests 1024 1040 96 26 26 1
dnotify_cache 0 0 20 0 0 1
file_lock_cache 1 42 92 1 1 1
fasync_cache 0 0 16 0 0 1
uid_cache 1 113 32 1 1 1
skbuff_head_cache 256 280 192 14 14 1
sock 144259 144260 896 36065 36065 1
(이하생략)
==================================================================================
여기서 보면 sock 에서 끝없이 메모리를 점유하는것처럼 보이는데..
뭐하느라 sock 에서 계속 점유하는지 알수있는 방법 있을까요?
댓글 달기