Last updated
Was this helpful?
Last updated
Was this helpful?
CentOS7虚拟机启动后,发现负载很高
检查发现有一个 dracut-install
在工作中,消耗了资源:
dracut
是一个事件驱动initramfs架构。dracut(工具)通过从一个已经安装的系统复制工具和文件来创建一个initramfs
镜像并且将它和dracut框架结合,通常可以在/usr/lib/dracut/modules.d
找到。
和显存的initramfs
不同,dracut
框架尝试尽可能少在initramfs中硬编码。initramfs的基本目标是使得rootfs可以挂载以便我们能够转换到真实的rootfs。这个initramfs包含了所有的驱动,然而,替代脚本硬编码完成不同的工作,dracut的initramfs基于udev来创建动态链接到设备节点,并且只在rootfs设备节点出现时创建,挂载并切换根目录。哲扬可以使得initramfs尽可能小,并且快速启动。