之前给家里的闲置台式机装上了PVE,但是一直没有关注过它的功耗如何。于是今天决定测试一下PVE的功耗,以及跟Windows Server相比,哪个更加节能。
测量工具
淘宝上随便选的一款。有那种带蓝牙功能的,可以远程连接的,但是看了一下价格就放弃了。

PVE 配置
CPU:Intel i5 8400
内存:48G
硬盘:固态 512G x 1,机械 4T x 1,机械 1T x 2
显卡:RX 580 ,显卡没有接电源
电源模式:powersave
虚拟机数量:7台(全部处于待机状态)
待机功率:31 - 40 W左右
Windows Server 2022
CPU:Intel i5 10400
内存:48G
硬盘:固态 1T x 1
显卡:集成
电源模式:默认
虚拟机数量:9台(全部处于待机状态)
待机功率:28 - 35 W左右
Windows Server 2025
CPU:Intel i5 8400
内存:48G
硬盘:固态 512G x 1,机械 4T x 1,机械 1T x 2
显卡:RX 580 ,显卡没有接电源
电源模式:默认
虚拟机数量:5台(全部处于待机状态)
待机功率:29 - 31 W左右
总结
基本上相差不大,PVE功能更多、更灵活一点,比如SDN、在界面上为虚拟机批量、单独配置防火墙、更多的设备直通等。
Windows Server上想要让虚拟机交换机内的设备能连接互联网必须启用NatNet,并且只能有一个。防火墙需要通过powershell命令去设置,不直观。不过它的Hyper-v的动态内存和动态磁盘挺不错的。(如果你按照微软给你提供的路线去捣鼓,你会非常的爽,但你稍微有一点自定义的需求,就会让你体验到什么叫作吃屎。)
如果不在乎功率、有很多个性化需求的可以考虑PVE(不设置powersave),如果仅日常使用,Windows Server基本能满足(Samb、iSCSI、动态磁盘这些仅通过鼠标点点即可使用,界面对普通人更友好)。
Windows Server 家用网卡的问题
选择Windows Server有一个大前提是你要能搞定网卡驱动的问题,因为他不认家用网卡,所以你得手动修改驱动文件欺骗Windows Server安装家用网卡驱动,这个教程网上都可以搜索到,这里就不记录了。