小编Max*_*ann的帖子

随着时间的推移,内存已满,“缓冲区/缓存”使用率高,“可用”内存低

每当我重新启动我的笔记本电脑时,一切都运行得惊人,而且我的内存使用率最高为 40%(超过 8GB)。然而,随着时间的推移(使用约 1 天),内存使用率上升到 90% 以上,并且系统开始交换。

现在,free -mh返回这个:

              total        used        free      shared  buff/cache   available
Mem:           7,7G        1,3G        141M        223M        6,3G        246M
Swap:          7,5G        530M        6,9G
Run Code Online (Sandbox Code Playgroud)

我假设如果进程需要,可以自由地重新分配 buff/缓存内存,但它似乎大多不可用。

cat /proc/meminfo

MemTotal:        8055268 kB
MemFree:          145184 kB
MemAvailable:     247984 kB
Buffers:           49092 kB
Cached:           423724 kB
SwapCached:        38652 kB
Active:           881184 kB
Inactive:         791552 kB
Active(anon):     708420 kB
Inactive(anon):   725564 kB
Active(file):     172764 kB
Inactive(file):    65988 kB
Unevictable:         252 kB
Mlocked:             252 kB
SwapTotal:       7812092 kB
SwapFree:        7267624 …
Run Code Online (Sandbox Code Playgroud)

ubuntu memory out-of-memory

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

标签 统计

memory ×1

out-of-memory ×1

ubuntu ×1