[問題] File read/write monitor on os X

看板MacDev作者 (WLOG)時間16年前 (2009/03/08 08:56), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
請問在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

03/08 09:53, , 1F
Xcode 的 Instrument
03/08 09:53, 1F

03/08 10:23, , 2F
MSN 是因為裝了 Safari 4
03/08 10:23, 2F

03/10 23:22, , 3F
歐歐!超感謝!Instrument連callstack都有附,太強悍了
03/10 23:22, 3F

03/10 23:28, , 4F
不過為什麼Safari4會害到messenger?它更新了什麼framework
03/10 23:28, 4F

03/10 23:53, , 5F
WebKit
03/10 23:53, 5F
文章代碼(AID): #19inUXbX (MacDev)
文章代碼(AID): #19inUXbX (MacDev)