ChinaUnix.net
相关文章推荐:

linux 多进程 互斥

切入主题: 假如我知道有进程A、B、C、D,我想知道它们在后台是否都在正常的运行, ps查看进程: 1.如果进程 A、B、C、D 都正常运行,则睡眠; 2.如果进程 A、B、C、D 中有进程不在运行,则启动不在运行的进程; 请大家集思广益,这个脚本折腾了3三个星期了,不知道如果下手写。 ========================================= 个人想法:请大家修改: 新建个零时文件,包含想要监控的进程名称:pro_temp 内容包括: A B C D #!...

by ontherd - Shell - 2010-07-06 06:33:47 阅读(12535) 回复(24)

相关讨论

我现在使用一个程的程序,有读和写共享内存,想用MLOCK来锁共享内存,不知道是否可行?

by shineyear - C/C++ - 2008-01-21 14:47:44 阅读(1912) 回复(4)

高手们, 小弟有个简单的问题, 我想用linux shell做一个连续PING一个网段的小程序,但是有个问题,连续PING 255个IP地址需要15分钟,请问在shell里能不能做到同时PING 10个IP地址? 谢谢指点

by wonderliang - Linux论坛 - 2004-07-05 16:26:38 阅读(2401) 回复(13)

请问如下代码中: child_id=fork(); if(child_id==0) { 执行一段代码. } if语句中的代码是否是在进程中执行.如果是,执行完后会返回的哪:

by yifang - C/C++ - 2003-11-18 17:40:03 阅读(1110) 回复(1)

linux下的程编程 作 者 : 俞磊 (一) 理解linux进程的结构   linux下一个进程在内存里有三部份的数据,就是“数据段”,“堆栈段”和“代码段”,其实学过汇编语言的人一定知道,一般的CPU象I386,都有上述三种段寄存器,以方便操作系统的运行。“代码段”,顾名思义,就是存放了程序代码的数据,假如机器中有数个进程运行相同的一个程序,那么它们就可以使用同一个代码段。   堆栈段存放的就是子程序的返回地址、子程...

by 无双 - C/C++ - 2003-04-21 13:38:54 阅读(798) 回复(1)

我有一个文本文件,文件格式为 100 200 200 300 .... 现在需要用程来读取,每个进程只读一行进行处理,如第一个进程读第一行 第二个进程读第二行。 请教快速的方法,谢谢。

by myvm - C/C++ - 2006-09-15 20:35:33 阅读(3868) 回复(8)

小弟编写了一个线程的程序,程序也能正常运行,但在linux下用ps -ef命令查看却显示为进程,这是怎么回事啊?按道理应该是只有一个进程才对啊,请大虾赐教!!

by bobo3406 - C/C++ - 2009-08-28 00:33:01 阅读(1642) 回复(2)

嵌入linux下开发通讯程序程还是线程? 在pc104硬件上开发通讯管理机程序,尽量提高实时性应当采用线程还是程? 进程切换开销大,或者是pthread开销比较大一些。 据说pthread是以用户lib实现的,具体影响有大?

by crashsky - C/C++ - 2006-07-15 00:27:30 阅读(1083) 回复(0)

这两天一直在做关于套接口的程序,从来都没有做过,真难。查找了好的资料,还问了好让人笑话的问题,终于有一点点理解了。 这里是我找到的一篇文章,挺好的,放上来与大家分享。 http://www-128.ibm.com/developerworks/cn/linux/l-socket-ipc/?ca=dwcn-newsletter-linux

by 红叶枫 - C/C++ - 2005-06-20 18:48:22 阅读(8096) 回复(33)

linux下编写的程,在windows下能够运行吗?那么它的头文件在windows下是什么啊

by holyward - Windows系统 - 2003-09-13 17:51:01 阅读(1352) 回复(1)

RedHat linux下编写的程使用execl,源码如下: pid=fork(); if(pid<0) { ........ } if(pid == 0) { /*执行子程序*/ if (execl("gather","gather",ini_array->;msc_name,shmid_buf,(char*)0)<0) { sprintf(buf,"error:调用%s子进程出错!\n",ini_array->;msc_name); write_main_log_file(buf); } }............ 可是运行后ps -ef|grep gather 却是三个gather进程 那位大侠知道怎...

by zgl2k - C/C++ - 2003-02-28 16:35:44 阅读(1890) 回复(5)