LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1191|回复: 5

为何TOP看不到此里程?

[复制链接]
发表于 2005-12-10 00:42:00 | 显示全部楼层 |阅读模式
#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
void main(void)
{
pid_t pid;
printf("hello\n");
pid=fork();

if(pid>0)
        {
        printf("DAEMON ON DUTY!\n");
        exit(0);
        }
  else if(pid<0)
        {
        printf("Can't fork!\n");
        exit(-1);
        }
  for(;; )
        {
        printf("I am the daemon!\n");
        sleep(3);        
        }
        
}        
运行后很明显知道该程序长驻内存,但TOP看不到此程序PID,用系统监视器能看到,谁能告诉我什么原因吗
发表于 2005-12-10 00:51:45 | 显示全部楼层
top 是没看到这个pid还是看不到这个进程
回复 支持 反对

使用道具 举报

发表于 2005-12-10 00:53:57 | 显示全部楼层
13316 ludi      15   0   292  292   248 S     0.0  0.0   0:00   0 test
看的到啊
回复 支持 反对

使用道具 举报

发表于 2005-12-10 01:45:54 | 显示全部楼层
top显示的行数有限嘛
回复 支持 反对

使用道具 举报

发表于 2005-12-10 09:37:24 | 显示全部楼层
楼主要紧紧的看,top 会切换显示内容的。
回复 支持 反对

使用道具 举报

发表于 2005-12-10 10:15:04 | 显示全部楼层
用ps看不就得了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表