回覆列表
  • 1 # 使用者7744992489391

    記憶體錯誤表示作業系統或應用程式訪問的記憶體地址不在當前物理記憶體中,而在磁碟上的頁面檔案中的情況,具體的情況可以參考下面的內容。

    1、記憶體錯誤根據其原因可分為硬錯誤和軟錯誤。硬錯誤是由於硬體的損壞或缺陷造成的,因此資料總是不正確的,此類錯誤是無法糾正的;軟錯誤是隨機出現的,例如在記憶體附近突然出現電子干擾等因素,可能造成記憶體軟錯誤的出現。作業系統或程式訪問記憶體地址不在當前物理記憶體中,而在磁碟上的頁面檔案內的情況。

    2、出現記憶體錯誤的原因:(1)可能是軟體相容性的問題導致出現記憶體錯誤;(2)也有可能是記憶體的問題,比如兩記憶體條不同容量,不同品牌,不同頻率等等混插,會導致記憶體錯誤;(3)或者記憶體鬆動,系統識別不了記憶體裝置就導致了出現記憶體錯誤的情況。

    3、處理方法:(1)MS-DOS處理,當MS-DOS已執行到一定程度時發現上述的硬錯誤,就會與磁碟驅動器通訊。驅動器報告這個問題,MS-DOS就在螢幕上顯示“Abort,Retry,Ignore?”資訊。通常,使用者糾正一下錯誤並給系統予以應答。MS-DOS然後按使用者指定的動作行動,完成其任務,並返回到應用級。(2)OS/2處理,OS/2不能在作業系統呼叫應用程式期間(這樣的呼叫或許在很長時間內部不能返回)將操作暫停下來;主要技術和安全性問題都包含在從0級(有特權的核心方式)到第3級(應用方式)的呼叫中;在MS-DOS環境下,OS/2就不那麼容易了,這是因為可能有多個程序使磁碟FAT扇區或磁碟目錄被編輯,由於OS/2所使用的緩衝技術也會在沒有程序做I/O操作時導致硬錯誤的出現。

  • 中秋節和大豐收的關聯?
  • 很喪的時候如何開解自己?