Linux下能控制fork出来的子进程的时间么?
-
- 帖子: 6
- 注册时间: 2010-11-22 19:28
Linux下能控制fork出来的子进程的时间么?
在windows下面CreateProcss出来的进程,通过WaitForSingleObject可以设置进程的执行时间,那么在Linux下面有什么好的方法么?
getrlimit和setrlimt试过了,貌似不好用,可能我愚昧,高手的话也可以指点一下。
难道要用sem_wait()?
getrlimit和setrlimt试过了,貌似不好用,可能我愚昧,高手的话也可以指点一下。
难道要用sem_wait()?
- cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
Re: Linux下能控制fork出来的子进程的时间么?
wait
waitpid
waitid
waitpid
waitid
-
- 帖子: 6
- 注册时间: 2010-11-22 19:28
Re: Linux下能控制fork出来的子进程的时间么?
这三个函数怎么制定子进程的运行时间?参数里貌似没有啊cnkilior 写了:wait
waitpid
waitid
-
- 帖子: 49
- 注册时间: 2006-11-27 14:21
- 联系:
Re: Linux下能控制fork出来的子进程的时间么?
主进程sleep, 然后 wait
-
- 帖子: 6
- 注册时间: 2010-11-22 19:28
Re: Linux下能控制fork出来的子进程的时间么?
嗯,可以精确到毫秒级别么?huangyun 写了:主进程sleep, 然后 wait
- fanhe
- 帖子: 2357
- 注册时间: 2007-03-24 23:45
Re: Linux下能控制fork出来的子进程的时间么?
你就用信号呗
-
- 帖子: 6
- 注册时间: 2010-11-22 19:28
Re: Linux下能控制fork出来的子进程的时间么?
用信号精确到毫秒的话那应该怎么写呢?对了 我还要测量子进程的运行内存。fanhe 写了:你就用信号呗
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
Re: Linux下能控制fork出来的子进程的时间么?
man ulimit
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
-
- 帖子: 6
- 注册时间: 2010-11-22 19:28
Re: Linux下能控制fork出来的子进程的时间么?
Never mind, I have figured it out.BigSnake.NET 写了:man ulimit
Thanks any way.
-
- 帖子: 3173
- 注册时间: 2010-01-13 23:26
Re: Linux下能控制fork出来的子进程的时间么?
找到方法就分享一下吧syhd142 写了:Never mind, I have figured it out.BigSnake.NET 写了:man ulimit
Thanks any way.
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
-
- 帖子: 6
- 注册时间: 2010-11-22 19:28
Re: Linux下能控制fork出来的子进程的时间么?
还是用的setrlimit + ptrace,是我自己不会用。rediscover 写了:找到方法就分享一下吧syhd142 写了:Never mind, I have figured it out.BigSnake.NET 写了:man ulimit
Thanks any way.