网络设置有点麻烦啊,我是装 centos,需求是可以和宿主机有固定的地址互相访问,同时 centos 可以访问外网 找了半天资料,虚拟交换机创建成内部,然后必须得开启 wifi 那个适配器的互联网共享,这时候虚拟交换机 ip 会变成写死的 192.168.137.1 然后 centos 还得改网络配置文件,也写死同网段的 ip,指定 gateway 什么的。 之前用 mac 上的 pd 虚拟机,都是默认在 pd 里指定好的固定地址,也会自动共享
另外发现 windows 的任务管理器显示内存占用逻辑很奇怪,像 hyper-v 的虚拟机占用了 700m,根本在那里面看不出来。不过整个系统占用的内存比例都不高,我开了好多软件占用 60%
1
Tyanboot 2018-11-09 11:28:08 +08:00
没有这么麻烦吧。如果你只是想让虚拟机:
1 )可以访问外网 2 )可以和宿主机通信 那么直接用默认的“默认交换机”就行了。 然后 CentOS 用 dhcp 去自动的从这个网卡上获取 IP,就可以了。相互访问就直接用默认交换机上的双方的 IP 就行了。 |
2
xenme 2018-11-09 11:45:30 +08:00
网络问题,如楼上,默认交换机就可以了,类似 bridge
内存的问题设计到动态以及分配的问题。 你可能分配给虚拟机 4G,实际 VM 使用了 700M,但是 Hyper-v 已经预先分配给 VM 了,所以看起来使用很多。 同时如果支持动态分配,各种内存的 squeeze 以及 VM 内部的 balloon 等比较复杂。 总之,有时候不要想得太简单了 |
3
verrickt 2018-11-09 12:07:39 +08:00 via Android
开启 hyper-v 后,宿主 Windows 系统也运行在虚拟机下。
不知道内存使用跟这个有没有关系 |