在 smem 中显示完整命令

在 smem 中显示完整命令

当我运行时smem,我看到该命令的截断版本。有什么办法可以smem显示完整的命令吗?例如,这是我在下面看到的:

 PID User     Command                         Swap      USS      PSS      RSS 
2616 user12345 dbus-broker --log 4 --contr        0      336      414     2752 
2634 user12345 /usr/libexec/gnome-session-        0      476      501     5704 
2615 user12345 /usr/bin/dbus-broker-launch        0      400      521     3904

我通过 Python 运行 smem 并捕获输出。如果从一开始就拥有完整的命令,而不是/proc仅仅为了检查命令而打开每个文件,那就太好了。

答案1

我取决于你如何运行它。它位于图形终端内,您可以将其放大,然后:

smem -a

将容纳尽可能多的数据。

您还可以看到在终端中模拟程序的多个列如果您想让程序认为它有一个具有任意列数的终端。

相关内容