我有一个 48 核 Linux 机器。我想监控每个核心的 CPU 使用情况。但是当我使用
top
并按下时,1我收到一条错误消息"Sorry, terminal is not big enough"
,是否有办法增加终端窗口大小。我的笔记本电脑最多可以执行 ~46 行(putty)。增加 putty 或 shell 的 ROWS 变量中的窗口大小没有帮助。
答案1
您可以在 Putty 中减小字体大小以容纳更多行。使用 Putty,我可以在 1920x1200 笔记本电脑显示器上看到顶部的 64 个核心。您还可以研究另一种查看单个处理器统计信息的方法。
查看每个 CPU 核心的统计数据是否绝对必要?您可以尝试mpstat -P ALL
(作为sysstat
软件包的一部分安装)。
答案2
我必须将 Windows 选项下的行数改为 60和 将“当调整窗口大小时:”选项设置为“更改字体大小”以使其正常工作
答案3
一个简单的解决方案可能是使用 xterm,它默认使用小字体。这样,我就可以以 1080 垂直分辨率观察 64 个核心。
答案4
我在 VNC 到 48 核服务器上遇到了完全相同的问题。从终端运行命令:
$ echo $LINES
然后继续垂直调整终端大小并检查行数,直到行数足够(在我的情况下是 50 以上)