相关疑难解决方法(0)

Linux API列出正在运行的进程?

我需要一个C/C++ API,它允许我列出Linux系统上正在运行的进程,并列出每个进程打开的文件.

我不希望最终直接读取的/ proc /文件系统.

谁能想到办法做到这一点?

c c++ linux api process

49
推荐指数
5
解决办法
8万
查看次数

如何检查分叉进程是否仍在从c程序运行

我有分叉过程的pid.现在,从我的c代码(在Linux上运行),我必须定期检查此进程是否仍在运行或终止.我不想像wait()或那样使用阻塞调用waitpid().需要(最好)一个非阻塞系统调用,它只检查这个pid是否仍在运行并返回子状态.

什么是最好和最简单的方法呢?

c linux system-calls

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

c ×2

linux ×2

api ×1

c++ ×1

process ×1

system-calls ×1