4

我正在编写一个gnome-shell-extension并且我正在尝试获取当前正在运行的所有进程的列表。我试过使用glibtop,它有一个用于检索进程 glibtop_get_proclist 的函数但问题是,这个函数返回一个指向列表的指针,所以如果我这样做:

let proclist = new GTop.glibtop_proclist;
pid_list = GTop.glibtop_get_proclist(proclist, 0, 0); 

pid_list变成类型号。现在javascript没有指针算法,所以我不知道如何访问列表。

proclist变量仅包含几个数字参数,例如proclist totalproclist size

那么如何访问该get_proclist方法返回的列表呢?或者有没有更简单的方法来获取正在运行的进程的 pid 列表?

4

1 回答 1

1

这将使您了解如何浏览您检索到的列表:1

于 2011-09-10T17:24:19.883 回答