在linux系统上,用以下的C++程序来测试
#include <iostream>
#include <unistd.h>
#include <string>
#include <cstdlib>
using namespace std;
int main(){
pid_t pid = fork(); // 调用fork()生成子进程
if(pid > 0){ // 如果是父进程
string input;
cin >> input; // 父进程等待控制台输入
}else{
exit

在Linux系统上,一个C++程序示例显示,僵尸进程(PID:5020)不占用物理(RES)和虚拟(VIRT)内存,只有其PCB保留。父进程(PID:5019)在等待输入并占用资源。结论是,Linux中的僵尸进程不消耗内存。
最低0.47元/天 解锁文章
1000

被折叠的 条评论
为什么被折叠?



