
固件中啟用的虛擬化否

At one time or another, all of us have had to force our computers to shut down by pushing and holding the power button down until they powered off. Is this mechanism hardware-based, firmware-based, or both? Today’s SuperUser Q&A post has the answer to a curious reader’s question.
一次或兩次,我們所有人都必須通過按下并按住電源按鈕直到計算機關閉來強制關閉計算機。 該機制是基于硬件的,基于固件的還是兩者兼而有之? 今天的“超級用戶問答”帖子回答了一個好奇的讀者的問題。
Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-driven grouping of Q&A web sites.
今天的“問答”環節由SuperUser提供,它是Stack Exchange的一個分支,該社區是由社區驅動的Q&A網站分組。
問題 (The Question)
SuperUser reader user4493605 wants to know what firmware or hardware mechanisms enable forced shutdowns:
SuperUser閱讀器user4493605想知道哪些固件或硬件機制可啟用強制關機:
Although I am not entirely certain about this, I am pretty sure that pushing and holding the power button down on all computers will force them to shut down after varying lengths of time. This is particularly useful if the computer freezes or some other error necessitates a total reboot.
盡管我對此并不完全確定,但我可以肯定,在所有時間不同的情況下,按住所有計算機上的電源按鈕都將使其關機。 如果計算機死機或某些其他錯誤需要完全重新引導,則此功能特別有用。
What I am interested in is whether this forced shutdown mechanism is hardcoded into the computer’s underlying firmware or built into the computer on a hardware level. If the mechanism is firmware-based, then it is logical to assume that a CPU-level error would prevent this mechanism from properly triggering, which leads me to believe that this is a hardware function.
我感興趣的是,此強制關機機制是硬編碼到計算機的基礎固件中還是內置在硬件級別的計算機中。 如果該機制是基于固件的,則可以合理地假設CPU級別的錯誤將阻止該機制的正確觸發,這使我相信這是硬件功能。
To summarise, is the universal forced shutdown mechanism built in at the hardware or firmware level? Can someone elaborate on the mechanism’s nature, variants, and general history.
總之,是否在硬件或固件級別上內置了通用強制關機機制? 有人可以詳細說明該機制的性質,變體和一般歷史嗎?
What firmware or hardware mechanisms enable forced shutdowns?
哪些固件或硬件機制可以強制關機?
答案 (The Answer)
SuperUser contributor DavidPostill has the answer for us:
超級用戶貢獻者DavidPostill為我們提供了答案:
Is the universal forced shutdown mechanism built in at the hardware or firmware level?
通用強制關機機制是否內置在硬件或固件級別?
Both the motherboard (hardware) and the BIOS (firmware) are involved in the process.
此過程涉及主板(硬件)和BIOS(固件)。
Source: How Does the Power Button Work?
來源:電源按鈕如何工作?
Source: How Do These Modern Power Buttons on Devices Work? (Answer by Olin Lathrop)
資料來源:設備上的這些現代電源按鈕如何工作? (由Olin Lathrop回答)
Have something to add to the explanation? Sound off in the comments. Want to read more answers from other tech-savvy Stack Exchange users? Check out the full discussion thread here.
有什么補充說明嗎? 在評論中聽起來不錯。 是否想從其他精通Stack Exchange的用戶那里獲得更多答案? 在此處查看完整的討論線程。
Image Credit: Josh Swannack (Flickr)
圖片來源: Josh Swannack(Flickr)
翻譯自: https://www.howtogeek.com/301734/what-firmware-or-hardware-mechanisms-enable-forced-shutdowns/
固件中啟用的虛擬化否