Raz*_*aza 2 ruby unix macos htop
我使用htop查看有关当前在我的osx机器上运行的进程的信息,也可以按CPU,内存使用情况等对它们进行排序.
有没有办法在Ruby中以编程方式获取htop的输出?此外,我希望能够使用API使用CPU,内存使用等各种参数对进程进行排序.
我可以做IO.popen('ps -a')并解析输出,但想知道是否有一种比以编程方式直接解析系统命令输出更好的方法.
IO.popen('ps -a')
blo*_*lom 6
查看sys-proctable:
require 'sys/proctable' Sys::ProcTable.ps
排序方式starttime:
starttime
Sys::ProcTable.ps.sort_by(&:starttime)
归档时间:
11 年,9 月 前
查看次数:
3316 次
最近记录:
9 年,1 月 前