很高的内存使用率,没有任何运行

马塞尔

我正在运行带有GNOME 3.38 X11的Arch Linux,并遇到一个问题,即我闲置时(在使用计算机一段时间后关闭了所有内容),并使用了大约8-9GB的RAM。

我了解linxatemyram,但我认为这不是问题,因为free -m它显示以下内容:

               total        used        free      shared  buff/cache   available
Mem:           62282        9059       29502         162       23720       52368
Swap:           8191           0        8191

表明确实没有运行时我正在使用大量内存。当我以前只有16GB时,由于这个问题,我也会经常用尽内存,所以我不认为这是某种形式的缓存,因为当我的内存使用量增加时,这种缓存会减少。

奇怪的是,top内存使用量也不等于它声称已保留的数量。这是我得到的结果的粘贴我已经思考了一段时间,有些东西一定在泄漏,但是我似乎找不到答案。

编辑:额外的输出。这些是在重新启动后不久进行测量的,因此不具有代表性。出现相同情况后,我将重新运行并发布。

$ mount | grep tmpfs
dev on /dev type devtmpfs (rw,nosuid,relatime,size=31848276k,nr_inodes=7962069,mode=755,inode64)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755,inode64)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,size=4096k,nr_inodes=1024,mode=755,inode64)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,size=31888716k,nr_inodes=409600,inode64)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=6377740k,nr_inodes=1594435,mode=700,uid=1000,gid=985,inode64)
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
dev              31G     0   31G   0% /dev
run              31G  1.7M   31G   1% /run
/dev/nvme0n1p3  450G  208G  219G  49% /
tmpfs            31G  737M   30G   3% /dev/shm
tmpfs           4.0M     0  4.0M   0% /sys/fs/cgroup
tmpfs            31G   19M   31G   1% /tmp
tmpfs           6.1G  136K  6.1G   1% /run/user/1000
阿尔特姆·塔什基诺夫

根据您提供的信息,您确实已经tmpfs安装了文件系统,/tmp并且其他类似的实用程序/dev/shm未显示这些文件系统top

请通过监视这些挂载点的使用情况,df并清理数据或停止应用程序向其写入数据。某些应用程序会创建文件并立即将其删除,而这些文件仍会占用空间。无法通过例如ls直接看到它们,df但是您可以通过以下方式发现它们:

sudo lsof -n | egrep "/tmp|/dev/shm" | grep deleted

由于这是第20次我看到这个问题,我已经先行一步,并针对申请bug报告topfreehtop

https://gitlab.com/procps-ng/procps/-/issues/196

https://github.com/htop-dev/htop/issues/556

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

subprocess.check_output没有很高的内存使用率

SHMem内存使用率很高!

Jenkins以很高的CPU使用率运行

没有100%的内存使用率

GNOME Shell具有很高的CPU和内存使用率

为什么说Java的String内存使用率很高?

OS X Dock的内存和CPU使用率很高

Fortran LAPACK:使用DSYEV的CPU%sys使用率很高-没有并行化-正常吗?

具有很高CPU使用率的gnome shell

为什么我的 ram 使用率如此之高而没有任何运行?(30% 来自 16Gb ram)

使用Tensorboard Callback时,Keras不输出任何输出,内存和CPU使用率很高,并且不使用GPU

SpriteKit中的CPU使用率很高

virtfs的磁盘使用率很高

为什么 React 应用程序在 Heroku 上的内存使用率很高?

即使销毁了套接字,Node.js的内存使用率仍然很高

从数据库检索值时内存使用率很高

为什么 FastCGI 的应用程序池内存使用率很高

没有应用程序的高内存使用率。无法在Android Studio上使用

Windows 10上100%的磁盘使用率,而没有任何应用程序使用它

为什么相似的代码具有不同的运行时和内存使用率?

运行vue-cli-service服务时,Node.js的CPU使用率很高

运行Java应用程序时GPU使用率很高

Linux free显示高内存使用率,但top却没有

为什么“桌面窗口管理器”具有很高的CPU使用率?

Kubelet进程长时间以来具有很高的CPU使用率

kworker在空闲系统上具有很高的CPU使用率

gnome-shell在18.04升级后具有很高的CPU使用率

如果GC之后,JConsole中显示的“ Heap”内存使用率通常返回0,是否没有内存泄漏?

xpages-nhttp.exe的内存使用率很高(一个xpage大约100MB)