> > syscall::open:entry
> > /pid > 0/
> > {
> >        this->lwp = curthread->t_lwp;
> >        printf("Current USER time: %d for thread %u
> in pid %u\n",
> >            this->lwp->lwp_mstate.ms_acct[LMS_USER],
> >            curthread->t_tid, pid);
> > }

Thanks Jim. Wouldn't this miss the case if a thread doesn't make any system 
calls. Also, I am assuming all syscalls from pid needs to be monitored. Is 
there a noticeable perf impact to pid from that approach? WIll something from 
sched provider make it easier?

Thanks
-- 
This message posted from opensolaris.org
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to