Debian 10.7和Fedora Coreos 的虚拟机资源耗费对比

本文通过对比Debian和FedoraCoreOS在KVM虚拟机中的内存占用,以及系统磁盘空间需求,探讨了两者作为应用虚拟机的适用性。结果显示,Debian在资源占用上更为节省,而FedoraCoreOS作为容器操作系统更适合裸机安装。最终,作者选择了克隆Debian作为应用虚拟机,并指出FedoraCoreOS安装在USB设备上能保持系统的简洁和便携性。
摘要由CSDN通过智能技术生成

1.目的,采用两种系统作为KVM虚拟机的系统,Debian 10.7 最小化安装后仅占用了不到1G空间;Fedora CoreOS则是转为容器化设计,是容器操作系统。到底是选择用Debian,进行一步一步安装,还是用容器,这是个问题。先简单的比较一下两者在裸机情况下对系统资源的占用. 。

 因为CPU和使用、访问情况有关,所以这里不做比较,只是比较了一下内存占用量。 

free -m

  2. KVM主机: 华硕TUF GAMING X570-PLUS ;CPU AMD R7 3700X; 32G内存

单独启动KVM主机,占用 378M内存, KVM主机也是安装的 Debian系统

3.  启动 Debian 虚拟机,5分钟后检查结果,测2次。 发现由 378M 增加到 963M

4. 关闭 Debian,单独打开 CoreOS 虚拟机。 可以看到,内存占用达到了 1259M,比开启Debian 的 963M,多了296M,

5.两个虚拟机一起启动后的内存使用量。 达到了 1845M,

6. 总结一下,KVM主机,只占用了 378~384M的内存。单独开启Debian虚拟机,增加了 963-378= 585M; 单独开启CoreOS虚拟机,增加了1259-384=875M;

两个虚拟机都开,增加了1845-384=1461M 的内存占用量。 而  585M+875M=1460M,和两个虚拟机都开时,增加的数量几乎一致,这样说明了我们比对的可靠性。

7. 再看 两个虚拟机裸机的 /root的占用量大小, Debian 安装后用了 917M空间, Fedora CoreOS则用了1.9G空间。

8. 结论: 还是决定克隆 Debian作为应用虚拟机。 

Fedora CoreOS 是专门为容器设计的,所以还是裸机安装比较好,直接安装到一个16G大小,USB3.1接口的U盘上就可以了。拔掉U盘,就无法启动了。

这样的好处是,硬盘可以不分区,或者做少数几个分区,挂载到系统中。

硬盘上不用存在操作系统文件,干净清爽。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值