[請益] 有關VM相關架構的知識
如果不合板規 請通知我會自刪 謝謝
工作上有需要了解linux VM相關的知識 主要是用KVM/QEMU
網路上大部分都是教學如何設置VM
比較沒討論架構 個人比較想了解
1. VM下的 driver 架構, 是否需要重寫? 如否需要host 跟 guest不同 driver?
2. host driver 跟 guest driver 如何溝通? 有無spec已經定義好interface?
3. 是否允許 multi VM同時運作? driver synchronization 只要在 host處理就好嗎?
請各位專家麻煩推薦網站 課程 或書籍, 可以了解上述問題
謝謝
--
kernel-based virtual machine 是要問這個?
kernel.org 裡面寫的文件不知道是不是你要的
wiki.archlinux.org/title/PCI_passthrough_via_OVMF
1. 看情況,某些 device emulation 用跟真實裝置相同驅
動即可,如果需要半虛擬化則需要實作對應驅動
device-emulation.html ,半虛擬化裝置則多為 virtio
規格。也可以閱讀文件先了解 QEMU 大概運作方式: http
s://www.qemu.org/docs/master/system/introduction.ht
ml#feature-overview
3. 可以,大部分裝置模擬(vhost, passthrough等例外)在
各自的 QEMU process 進行
只能有一個真正的driver host與guest不可能在一個設
備用自己的driver 一般虛擬機用的是虛擬的driver 這
都是廢話
你可以參考一下成大Jeserv的Linux 核心設計/實作
第 19 週 (Jun 18, 20): Rust, KVM
線上書籍的話:lkmpg
我比較常看到的是QEMU-KVM的組合
不太清楚原PO說的EMU是啥?
我覺得AMD-V和VT-x兩大不相容技術你要先搞懂
謝謝回復 順便修正 EMU->QEMU
OK 如果是要玩EMU,隔壁有看板Emulator,有空可以去看看!
感謝樓上多位大大的分享,已存書籤
去看vt-x的指令集,如果你有OS的基礎的話
33
[請益] 有適合用在生產環境的虛擬機嗎?雖然我大部分的專案都架在雲端 但偶爾會寫一些小程式在本地端自用 本地端的環境是 windows host + docker@ubuntu@virtualbox 即便在低負載 散熱好 硬體規格不錯的狀況下.. virtualbox還是每幾天就會 crash 一次14
[請益] RDP到VDI後在ssh到Linux VM請教一下 透過RDP到VDI後,再透過ssh到Linux VM 在Linux VM上的shell上輸入指令,結果回應會延遲 例如輸入ls -l,可能要等個0.5~1秒才顯示結果 打開VM上的網頁也是遲遲才有回應9
[心得] AMD 顯卡在 linux host/VM 間熱插拔現況得益於 Valve 大力推動 Steam Deck 和其中的 Proton,linux 如今已經可以執行不少 Windows only 的遊戲[1],然而線上遊戲的防外掛軟體仍是個大麻煩,因此偶爾仍需要 用 Windows 虛擬機器並 passthrough 顯卡到 VM 中才能愉快的玩多數線上遊戲。 在 linux 5.14 之前 AMD 的顯卡有熱插拔的問題[2],使得 passthrough 到 VM 的顯卡 很難回到 host 上繼續使用,在只有一張效能較佳顯卡的主機上需要重開機才能讓 host8
[問題] 徵求程式高手最近自己上網學VM 剛裝完VirtualBox Guest Additions後 重新啟動電腦結果滑鼠游標不見了! 只有鍵盤還可以用 按了host鍵也沒有任何反應6
[請益] docker 在mac上的網路設定這個問題研究好幾天了 但目前都沒有找到解決辦法 希望各位前輩可以提點一下 之前我都是在linux上面使用docker 在container跑一個ubuntu的環境 並把Django server 給跑起來 linux只是要設定好 --net=host 的話,我在host的主機開網頁可以直接連到容器裡面的Django server (127.0.0.1:8000) 但換成mac後,一樣的指令就無法連到容器裡面的ip 爬了很多文都說Mac 沒有 docker0,interface是在vm裡面做的等等5
[請益] USB device開發請益最近因為想要弄一些東西,所以開始自修USB相關開發 因為自己對USB device / host / host driver幾乎是完全陌生, 所以想先跳過host driver的部分,之後再回來補QQ 目前想要完成的目標: 1. PC 跟device能夠透過USB交換資料,4
Re: [心得] WS X570-ACE 安裝 Proxmox VE 踩雷經驗強者我同事帶著他做好的 USB 隨身碟來裝 結果一切平安無事 接著就來壓力測試了 先看看 PVE 偵測到的硬體3
Re: [問卦] Linux可以當作daily driver嗎?你如果平時用電腦可以完全戒除MS Office系列產品的話我覺得可以 或者也可以在Linux中架VM灌一個Windows 偶爾要用Office系列軟體時開VM用一下也可 Open Office 或 Liboffice還是跟MS Office差太多了.... 至於很多Windows上的軟體其實Linux也可以藉由Wine來執行1
Re: [情報] 技嘉 GIGABYTE 推出 VISION 10G 網卡補下最近找的資訊 最新的VMWARE ESXi已有inbox AQC107/108 driver了, 代表軟硬體品質應該是過VMWARE認證了,愛用AMD的人士可以搭這個建VM, AMD平台不需要再用intel網路卡了,intel 2.5g應還沒有inbox ESXi driver AQC113C還沒有inbox ESXi driver,- 不知道你說的韌體是指什麼? 嵌入系有很多種: * embedded linux * 使用 rtos, 例如: freertos/vxworks * bare metal 程式 * 手機