我瞭解陷阱和模擬是什麼,但我很努力去理解二進制翻譯是什麼以及它與陷阱和模擬有什麼不同。我對這個主題非常陌生,並且試圖從2006年的一篇論文中瞭解這篇介紹:陷阱和模擬與二進制翻譯有什麼區別?
「直到最近,x86架構都沒有允許經典的陷阱和模擬虛擬化。x86的虛擬機監視器,例如VMware®Workstation和Virtual PC,而是使用客戶內核代碼的二進制轉換,但英特爾和AMD現在都引入了架構擴展來支持傳統的虛擬化。「
我也不明白什麼「經典虛擬化」是在上下文陷阱和模擬與二進制翻譯。任何幫助理解這些條款將不勝感激。
Trap-and-emulate *是經典的虛擬化技術,早在20世紀60年代和70年代就開始使用。 –