Harsh:
I found that jvmManager.getPid(...) returned the pid of
MapTaskRunner, but I want to get the task's pid. For example, I ran the the
example randomwrite, the pid of task which is writing is 8268, but
jvmManager.getPid(...) seemed to be its parent pid. I can not figure out the
relationship between the taskrunner and the real task.
Thanks
zhutao
At 2011-03-30 01:17:30,"Harsh J" <[email protected]> wrote:
>I think jvmManager.getPid(...) is correct. It should give you the
>launched JVM's PID properly. In fact, the same is even used to kill
>the JVMs.
>
>2011/3/29 朱韬 <[email protected]>:
>> hi,guys:
>> I want to monitor each tasks' io usage, do can I get each task's
>> process id?
>> I used jvmManager.getPid(tip.getTaskRunner()); but it didn't seem to
>> be the task's process.
>> Thanks
>>
>> zhutao
>
>
>
>--
>Harsh J
>http://harshj.com