From mboxrd@z Thu Jan 1 00:00:00 1970 Message-Id: <7ED1969C-3B1B-4FE4-8E2D-5B486E636E26@ar.aichi-u.ac.jp> From: Kenji Arisawa To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Tue, 11 Aug 2009 14:26:45 +0900 References: Subject: Re: [9fans] validateaddress Topicbox-Message-UUID: 41526c04-ead5-11e9-9d60-3106f5b1d025 Thanks Erik, ar% ps -a ... none 1236297 48578:46 0:00 172K Running validateaddress /mail/lib/validateaddress ar.aichi-u.ac.jp!hatbox ... ar% ACID -l /sys/lib/acid/truss 1236297 /proc/1236297/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 /sys/lib/acid/truss acid: truss() no output, so I examined the status using ps ar% ps -a ... none 1236297 48578:46 0:00 172K Running validateaddress /mail/lib/validateaddress ar.aichi-u.ac.jp!hatbox ... bootes 2056324 0:00 0:00 236K Await ACID /bin/ACID - l /sys/lib/acid/truss 1236297 bootes 2056328 0:00 0:00 1472K Stopwait acid -l /sys/lib/ acid/truss 1236297 bootes 2056329 0:00 0:00 188K Pread ps -a where ACID does chmod 660 /proc/1236297/mem acid -l /sys/lib/acid/truss 1236297 Thanks Kenji Arisawa On 2009/08/11, at 13:07, erik quanstrom wrote: > On Mon Aug 10 23:59:56 EDT 2009, arisawa@ar.aichi-u.ac.jp wrote: >> Thanks Erik. >> >> However I don't know how to truss running process. >> >> Kenji Arisawa >> > > for example: > > ; cat > truss.c > #include > #include > > void > main(void) > { > for(;;) > sleep(10*1000); > } > ; 8c -FVTw truss.c && 8l -o truss truss.8 > ; truss& > ; acid -l/sys/lib/acid/truss $apid > /proc/116801/text:386 plan 9 executable > /sys/lib/acid/port > /sys/lib/acid/386 > /sys/lib/acid/truss > acid: truss() > sleep(10000) > return value: 0 > > - erik >