【发布时间】:2011-11-12 23:46:40
【问题描述】:
我正在写一个gnome-shell-extension,我正在尝试获取当前正在运行的所有进程的列表。我试过使用glibtop,它有一个检索进程glibtop_get_proclist的函数,但问题是,这个函数返回一个指向列表的指针,所以如果我这样做:
let proclist = new GTop.glibtop_proclist;
pid_list = GTop.glibtop_get_proclist(proclist, 0, 0);
pid_list 变成 number 类型。现在 javascript 没有指针算法,所以我不知道如何访问列表。
proclist 变量只包含proclist total 和proclist size 等少数数字参数。
那么如何访问get_proclist 方法返回的列表呢?或者有没有更简单的方法来获取正在运行的进程的 pid 列表?
【问题讨论】:
标签: gnome gnome-shell