Elite Member
|
引用:
作者firmware
cm兄你好.
我對VT-d/IOMMU的認知是 : Chipset(or CPU ?)有硬體支援的話, 應該可以讓guest OS在存取IO的時候變快.
|
不是變快,是降低overhead(充其量接近跑native OS時的表現  )....
引用:
作者firmware
我的舊電腦跑VM去build code的時候HD狂閃呀, 一整個就是慢到爆炸(但不確定是否是主機的記憶體太少), 所以才在想VM會不會是IO bound的task ? (所以才假設, 是的話就換SSD).
看來大家都推薦狂加RAM就對了, 那看來應該是我舊電腦的RAM太少, 導致guest OS要跑HD但又沒VT-d/IOMMU的硬體支援, 結局就是慢到爆炸...
裝native Linux真的是最好的選擇, 但不夠熟練+Linux上沒有SourceInsight可用, 痛苦啦...
|
RAM夠不夠叫task manager出來不就一目瞭然了,其實沒啥好猜的  ....BTW,若只是要在linux中build code的話,跑text mode(不要進XWindow)會是比較實際的選擇,至少可以搾出一堆RAM來,不論是加RAM或是節省guest吃的RAM一定比搞IOMMU/VT-d實際,因為RAM和HD速度的差異可是數十甚至上百倍的   ....
|