相关疑难解决方法(0)

`free` 输出从 14.04 到 16.04 的变化是什么意思?

我注意到free命令报告在 Trusty 和 Xenial 之间发生了变化。这是我的一台 Trusty 计算机上显示的“free -m”:

$ free -m
             total       used       free     shared    buffers     cached
Mem:          7916       7645        271         99        455       1764
-/+ buffers/cache:       5426       2490
Swap:        24999        805      24194
Run Code Online (Sandbox Code Playgroud)

这是(不同的)Xenial 系统上的等效项:

$ free -m
              total        used        free      shared  buff/cache   available
Mem:           3553        1192         857          16        1504        2277
Swap:          3689           0        3689
Run Code Online (Sandbox Code Playgroud)

我主要用来查看的 +/- 缓冲区/缓存行已经消失了。我应该如何解释新数字?

  • Mem used/free 是否包括缓冲区和缓存?
  • 哪些数字与早期版本的“+/- 缓冲区/缓存”行中的已用数字和空闲数字相同?

memory-usage free

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

系统监视器中的内存使用情况报告和免费的有什么区别?

我正在使用系统监视器 2.28.0。当我查看“资源”选项卡时,我看到了一个用于内存和交换的漂亮图表。内存约为 3.8 的 2.3 GiB 的 60%。当我免费输入命令时,我得到:

             total       used       free     shared    buffers     cached
Mem:       3994908    3962396      32512          0     100852    1477032
-/+ buffers/cache:    2384512    1610396
Swap:      8000328      28468    7971860
Run Code Online (Sandbox Code Playgroud)

cat /proc/meminfo | grep 内存免费赠送

MemFree:           34536 kB
Run Code Online (Sandbox Code Playgroud)

这种情况持续了几分钟。我用脚本启动了很多进程,脚本正在等待空闲内存变低。根据我在“进程”选项卡(或顶部)中看到的内容,系统监视器中的数字似乎与 free 报告的进程的总内存非常接近。

谢谢

memory-usage

15
推荐指数
1
解决办法
6010
查看次数

控制台模式下的系统监视器

有没有办法从控制台启动系统监视器应用程序?我不是在谈论终端。我说的是 Ctrl+ Alt+F1模式

command-line software-recommendation system-monitor

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