如何确定谁在使用平板?

如何确定谁在使用平板?

有什么方法可以找出谁或什么正在分配大小为 256 的平板,就像下面的 slabtop 输出一样?

昨天我不得不重启一台服务器,它的 RAM 有 8G,大小为 256 个 slab,其中有 5G,内存即将用完,因为删除缓存(sysctl vm.drop_caches)根本没有帮助。

 Active / Total Objects (% used)    : 4676032 / 5036537 (92.8%)
 Active / Total Slabs (% used)      : 303375 / 303426 (100.0%)
 Active / Total Caches (% used)     : 112 / 175 (64.0%)
 Active / Total Size (% used)       : 1116785.79K / 1154991.43K (96.7%)
 Minimum / Average / Maximum Object : 0.02K / 0.23K / 128.00K

  OBJS ACTIVE  USE OBJ SIZE  SLABS OBJ/SLAB CACHE SIZE NAME                   
2556525 2556525 100%    0.25K 170435       15    681740K size-256
292605 292592  99%    0.80K  58521        5    234084K ext3_inode_cache
1065560 862638  80%    0.09K  26639       40    106556K buffer_head
275056 274933  99%    0.24K  17191       16     68764K dentry_cache
 70182  63921  91%    0.52K  10026        7     40104K radix_tree_node
478018 377629  78%    0.06K   8102       59     32408K page_beancounter
 67440  63833  94%    0.12K   2248       30      8992K size-128
120891 116338  96%    0.06K   2049       59      8196K size-64 
 23388   9657  41%    0.30K   1949       12      7796K ip_conntrack
  1362   1342  98%    2.00K    681        2      2724K size-2048

答案1

您可以使用系统水龙头它将打印大小和pid。

相关内容