我们有一些基于Linux(Centos)的虚拟机可用作可分发的虚拟设备。我们希望能够尽可能地压缩它们以进行分发(通过tar.gz,zip等)。
我们删除了所有不必要的文件(.log,/ tmp / *,/ var / log /等)并将/ dev / zero写入磁盘上的可用空间。
是否可以通过/ dev / zero将零写入交换分区和文件?我知道我需要首先交换掉。我担心腐蚀任何内部结构。
我们的vm使用分区交换和文件交换。
此外,还有其他减少VM分发的策略吗?
我们需要支持所有的虚拟机管理程序技术(Xen,VMW等),因此尽管供应商工具可能很有用,但我正在寻找跨平台的策略。
---谢谢