OS:RHEL4 ORACLE:10GR2 数据库启动后有一个这样的进程: oracle 10193 0.0 1.0 373568 10640 ? Ss Jan18 0:00 ora_psp0_ortest 不明白这个进程是什么作用!
请高手指点:在进程当中执行kill(0, SIGKILL);语句 程序会阻塞吗?与内核的参数配置有关系吗? 程序是收到一个sigchild信号才会执行这个语句.但是从siginfo_t结构体中取出的sip->;si_pid是0 0号进程应该是不可能发送这个消息的.请教一下高手什么情况下才会出现这种问题~~谢谢
在AIX系统上ora_cjq0产生大量的僵尸进程,导致数据库不能进入。 同时在alert日志中出现 skgpspawn failed:category = 27142, depinfo = 11, op = fork, loc = skgpspawn3 错误多次。 我检查了内存信息是1G的内存,剩大概60M左右 # svmon -G size inuse free pin virtual memory 225280 213759 11521 83242 275839 pg space 786432 149110 w...
重新编译内核,打开了 options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O options HTT # HyperThreading Technology 但是使用top命令看named 进程都使用cpu1,poll不到cpu0 ,请帮助分析分析。谢谢。 1、dmesg.boot摘录 平台为FreeBSD4.8, CPU: Intel(R) XEON(TM) CPU 2.00GHz (1995.64-MHz 686-cla...
大家好, 我的本本装的是Ubuntu6.06,开机后没 干什么事情,但cpu占用长期50%。 用top命令查看,发现是ipw3945/0进程占用了资源。 那个东东应该是无线网卡的东东吧,但具体是什么问题,又该怎么解决呢?大家帮帮我吧
ps -ef 发现以 root身份运行了 /usr/bin/osi/tp0d 这是什么东东?别的机器上我没发现有这个。 [ 本帖最后由 wangpeng1688 于 2006-6-16 16:37 编辑 ]
请看一段伪代码,怎么实现, void main() { flag[0] = false; flag[1] = false; turn = 1; parbegin(P0,P1);//P0,P1为两进程// } 请问 parbegin(P0,P1)怎么实现,是不是直接写为 P0; P1; 假定 boolean flag[2]; int turn; void P0() { .... } void P1() { ... }