这是我的 top 命令的输出。
Tasks: 633 total, 1 running, 380 sleeping, 0 stopped, 0 zombie
%Cpu(s): 9.9 us, 1.1 sy, 0.0 ni, 65.1 id, 23.9 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 26407128+total, 1078396 free, 31198216 used, 23179465+buff/cache
KiB Swap: 26419200+total, 26342462+free, 767368 used. 23102633+avail Mem
内存表示中的加号是什么 - 这是否意味着系统无法估计整个可用内存或数字太长而无法写在这里?如何显示整个内存?
答案1
这+
意味着数字太长,放不下。您可以使用该命令查看数字的不同表示形式E
。
来自顶部(1) 联机帮助页:
乙 :扩展内存规模在摘要区
使用此命令,您可以循环浏览可用的摘要区域内存扩展,范围从 KiB(千字节或 1,024 字节)到 EiB(艾字节或 1,152,921,504,606,846,976 字节)。
如果您在显示的数字和后面的标签之间看到一个“+”,则意味着 top 被迫截断该数字的某些部分。通过提高缩放因子,可以避免这种截断。