我在學習操作systems.I找不到這個詞在internet.Any幫助的正確描述是有用的什麼是雙重故障?將它應用到堆棧溢出
-1
A
回答
3
故障相關的新究竟是由CPU檢測到異常情況。在x86/64中,故障觸發中斷,指示CPU暫停正在執行的操作並執行中斷處理程序。
例如,當一個進程試圖執行除零作爲除數的除法操作時,會發生除零故障。發生這種情況時,CPU會暫停進程並運行以除以零處理程序。通常這個處理程序記錄一個錯誤並殺死進程。
當CPU正在運行故障處理程序時發生故障時,會發生雙重故障。在這種情況下,CPU會暫停故障處理程序的執行並跳轉到雙重故障處理程序。雙重故障通常是由內核中的錯誤造成的。
在雙故障處理程序中發生故障時發生三重故障。據我所知,這總是會導致CPU重新啓動。
+0
不要幫助吸血鬼:( –
相關問題
- 1. 什麼是「雙堆棧故障」?
- 2. 堆棧溢出/ SEG故障
- 3. 故障解決堆棧溢出錯誤
- 4. 爲什麼堆棧溢出?
- 5. 堆棧溢出堆棧溢出
- 6. 堆棧溢出的非託管:IP:0x26eb76,故障地址:0xbf808ffc
- 7. 堆棧溢出
- 8. 什麼是堆棧,爲什麼malloc防止溢出?
- 9. CompletableFuture故意吹堆棧不會產生堆棧溢出?
- 10. 堆棧溢出調用堆棧#timememoryfunctionlocation 10.0000143728
- 11. 找到堆棧溢出
- 12. 堆棧溢出和緩衝區溢出有什麼區別?
- 13. 這是爲什麼拋出堆棧溢出異常?
- 14. 堆棧溢出C++
- 15. C#堆棧溢出
- 16. Malloc堆棧溢出
- 17. 堆棧溢出C++
- 18. LINQ2SQL堆棧溢出
- 19. 堆棧溢出ToArray()
- 20. C++堆棧溢出
- 21. 堆棧溢出:: regex_replace
- 22. .NET堆棧溢出?
- 23. MPMoviePlayerController堆棧溢出
- 24. ViewDragHelper堆棧溢出
- 25. Lua堆棧溢出
- 26. GinMapProvider堆棧溢出
- 27. Threading.Timer堆棧溢出
- 28. 什麼是故障? :(
- 29. 什麼是故障 - 段故障,即...?
- 30. 使用$ .colorbox.resize堆棧溢出
https://en.wikipedia.org/wiki/Double_fault –
你顯然沒有看起來很辛苦。 –
谷歌搜索'OS雙重錯誤':'約1,660,000結果'。這顯然是試圖獲得一個免費寫作的獨特家庭作業答案。 –