gpt4 book ai didi

linux - 我如何知道哪个进程正在使用交换?

转载 作者:IT王子 更新时间:2023-10-28 23:32:57 25 4
gpt4 key购买 nike

有很多可用内存(大约 4G),但在我的 Fedora 盒子中使用了交换(200+M)。

我想知道哪个进程正在使用交换。我怎么知道。

pstop 只显示内存使用情况。

提前致谢。

最佳答案

改进cyberciti.biz 命令以显示更简洁的答案:

(echo "COMM PID SWAP"; for file in /proc/*/status ; do awk '/^Pid|VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | grep kB | grep -wv "0 kB" | sort -k 3 -n -r) | column -t

示例输出:

COMM             PID    SWAP  
dockerd 662 2736 kB
skypeforlinux 26865 1320 kB
NetworkManager 303 1112 kB
slim 392 1028 kB
redis-server 350 204 kB

关于linux - 我如何知道哪个进程正在使用交换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30481314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com