PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
maclingt
Amateur Member
 
maclingt的大頭照
 

加入日期: Sep 2004
文章: 44
如何判斷某記憶位址所執行的程式?

大家好!
這個問題相信大家常常碰到,只是技術層次較高,所以比較難以下手Debug。
三不五時,我們在執行程式的時候,往往都會碰到Windows出現類似以下的訊息:0x77fcdeab指令無法在記憶體位址0x0001f6dd進行寫入。這樣的訊息雖然看似好像是實體記憶體出了問題,但根據我長期的經驗,十之八九都是因為程式相衝才會導致至這個問題。
問題來了,我要怎麼知道在某一個記憶位址上,目前到底正在執行哪一個程式(不管是副程式或驅動程式)呢?唯有知道哪一個程式,才有辦法得知哪兩個無法同時執行,哪兩個會同時相衝。請問有時麼方法、手段還是工具程式,可以知道某個記憶區段所正在執行的程式呢?還請大家多多指教,謝謝。
     
      
舊 2004-11-04, 07:53 AM #1
回應時引用此文章
maclingt離線中  
Lucica
Major Member
 

加入日期: Jul 2004
您的住址: 台北
文章: 142
這個東西的意義、Windows 的記憶體管理,都不是你想像的那樣...
這些東西,在專門的書中是可以花上幾個章節來說明的。
反正,對一般使用者來說,是沒辦法作什麼處置的,乖乖關閉程式吧。
 
舊 2004-11-04, 10:08 AM #2
回應時引用此文章
Lucica離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是04:27 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。