红联Linux门户
Linux帮助

求助: system shell 高手进

发布时间:2009-08-04 17:33:00来源:红联作者:zxc381219
最近遇到一个问题,我的一个linux进程(非常大,占用机器70%的内存),在进程运行过程中,我想执行一个shell命令,起初是调用system("shell命令"),但是system会fork一个子进程来完成这个操作,但是这时内存已经不够用(不足以复制出新的子进程), 请问各位牛人,怎么办,什么手段都行。
文章评论

共有 6 条评论

  1. ReeChou 于 2009-08-17 23:21:17发表:

    说得有理。。

  2. AOACGO 于 2009-08-14 16:46:45发表:

    :02w(1

  3. tuad999 于 2009-08-10 16:04:35发表:

    {:3_107:}

  4. tuad999 于 2009-08-10 16:04:26发表:

    {:3_108:}

  5. hantu 于 2009-08-09 01:23:14发表:

    什么进程占用那么大的内存?

    我觉得可以让该进程只是发送一个信号(这样就不会引起调用),你可以另外执行一个脚本,它捕捉到此信号时即运行你所需要的命令就可以了。

  6. zxc381219 于 2009-08-04 21:23:55发表:

    1# zxc381219


    晕 好失望阿