作者malkhut (WLOG)
看板MacDev
标题[问题] File read/write monitor on os X
时间Sun Mar 8 08:56:00 2009
请问在OS X上面,要观察程式读写那些档案的话,一般是使用那些工具呢?
起因是我的mac messenger突然变得在送出讯息之後,
keyboard focus会跳到不知道哪边去,按tab也没有用,
一定要用滑鼠重新点选其他视窗再点回来才能重新取得keyboard focus。
重新安装程式并不能解决这个问题,所以想观察messenger是否有在特定的地方
储存了设定或是快取。
从Activity Monitor当中可以观察到procces所持有的file/port,
但是有没有工具可以从启动过程就追踪process存取的系统资源呢?
类似像是Win32的procmon那样的小程式。
顺便一问,win32有spy++这类程式可以观察GUI元件的parent/child关系
以及视窗所属的process与各种属性,或是dump window message queue
内容。在os X上面对应的程式是什麽呢?
谢谢大家。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.57.133.149
1F:推 ducksteven:Xcode 的 Instrument 03/08 09:53
2F:推 yllan:MSN 是因为装了 Safari 4 03/08 10:23
3F:→ malkhut:欧欧!超感谢!Instrument连callstack都有附,太强悍了 03/10 23:22
4F:→ malkhut:不过为什麽Safari4会害到messenger?它更新了什麽framework 03/10 23:28
5F:推 Blueshiva:WebKit 03/10 23:53