Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我看过procps。我想知道使用procps-ng是否有任何主要优势。我也愿意为任何其他执行类似任务的库提供建议。
在 Linux 上获取进程信息的最有效和“自然”的方式是通过/proc/文件系统。请参阅proc(5)。请记住,对文件的访问/proc/很快(不涉及真正的磁盘 IO)。
/proc/
/proc(eg )下的大多数文件/proc/self/maps大小为零,由stat(2)报告,但应按顺序读取(就像您在管道上所做的那样)。
/proc
/proc/self/maps
库procps(和procps-ng)包装访问/proc/
procps
procps-ng