小编NK-*_*ell的帖子

检查 Linux 上哪些进程正在占用交换空间?

top要查看一些内存信息,我可以在through中观看它cat /proc/meminfo
在 /proc/meminfo 中我可以看到整个系统的交换使用情况,如下所示:

SwapCached:            4 kB
SwapTotal:      33460220 kB
SwapFree:       33460216 kB
Run Code Online (Sandbox Code Playgroud)

但可能存在几乎所有交换都被使用的情况(即,有一小部分SwapFree)。我怎样才能知道哪些进程正在消耗这个交换?

UPD:有一个太小的块SwapFree基本上意味着有一些进程(进程)消耗了大量内存并且很长时间没有使用它。我需要找到这样的流程。

memory linux shell swap memory-management

2
推荐指数
1
解决办法
1万
查看次数

为什么 UNIX 套接字文件以 ls 和等号结尾?

当我列出ls目录中的 ( ) 文件时,我在某些文件后面看到等号=。在我的例子中,所有这些文件都是 UNIX 域套接字文件:

user@Debian11:~/src/unix_sock$ l

a.out*     cli_stream*  dgrm_unix_sock.server=  serv_stream*  stream_serv.c          tpf_unix_sock.server=

cli_dgrm*  dgram/       serv_dgrm*              stream_cli.c  tpf_unix_sock.client=
Run Code Online (Sandbox Code Playgroud)

这是什么原因呢?

顺便说一句,该ls -l命令不显示=

linux unix bash ls sockets

0
推荐指数
1
解决办法
242
查看次数

标签 统计

linux ×2

bash ×1

ls ×1

memory ×1

memory-management ×1

shell ×1

sockets ×1

swap ×1

unix ×1