虚拟机CUP和内存分配问题37
发布网友
发布时间:2023-09-18 00:00
我来回答
共4个回答
热心网友
时间:2024-12-12 08:29
1,你参考的答案,里面所说,需要考虑虚拟机本身运行占用的内存空间,但是不用考虑虚拟机内部软件运行占用内存
2,你开一个虚拟机时候占用的内存是1.2,这是分配内存和虚拟机本身占用的内存。如果开4个,需要你分配内存 乘以4,加上,四个虚拟机本身占用的内存。 虚拟机运行四个系统会占用相当内存的。你用前面1.2直接乘4是不对的
3,和虚拟机内运行软件有直接必然联系,你分配的是最大值,当虚拟机运行软件不是很多时候,空闲的cpu资源将被系统留给宿主机使用。
如何降低宿主机使用率高?
一般来讲,虚拟机不会开很多,而且虚拟机内运行的程序也不会很多,所以分配的时候注意下。
磁盘空间,比你要安装的系统多上4G差不多,内存CPU的分配根据你要运行的程序稍微安排一下即可。
虚拟机要以够用即可的原则,不要太充裕 。毕竟闲置资源会干扰系统的运行。
热心网友
时间:2024-12-12 08:30
1.分给虚拟机的内存是要考虑你要在虚拟机中运行的软件的,如果要在虚拟机中运行大型程序的话,肯定要多分点。一般直接默认就行了。
2.应该没有这种线性关系,不用管的。
3.肯定和运行的程序有关系。虚拟机占用的都是主机的资源,降低主机使用率只能买更好的CPU或者少开几个虚拟机。
不要纠结内存,如果经常多开的话,直接上16GB。
热心网友
时间:2024-12-12 08:30
虚拟机CUP分配无太大技巧,
虚拟机运行大程序则CUP分配多,利于虚拟机内大程序快速运行,但若虚拟机程序占用cpu过多,会影响主机,故若多开虚拟机应一个一个开,一个虚拟机在开机时及运行程序时会有高的占用cpu,当稳定后,cpu占用会降下来,这时再开一个,大多多开虚拟机用于游戏,多用于挂机混时间,不是用来同时玩多个游戏的
内存分配问题:
很多人忽略了虚拟机内存分配有两种:
1:虚拟机设置中有一个内存分配,这是设置虚拟机总共可占用内存为多少
2、单个虚拟机配置时设置中有一个内存分配,这是设置这个虚拟机可占用内存为多少
因此:
虚拟机总内存设置应为主机留点(xp留512M、WIN7留1G),这样不至于主机卡死,
多个同时运行虚拟机内存设置相加不可大于内存设置
由上可知,并不是虚拟机多用了内存,而是你总内存设置为默认(剩余全部)
虚拟机程序本身占内存不会不断变大
热心网友
时间:2024-12-12 08:31
是CPU不是CUP