rootfs和ramdisk 有啥区别
时间: 2023-11-13 10:06:10 浏览: 305
国嵌-制作ramdisk的根文件系统-rootfs
rootfs和ramdisk都是用来装载文件系统的,但它们的实现和用途不同。
rootfs是Linux系统中的根文件系统,是系统启动后最先挂载的文件系统,包含操作系统的核心文件和系统所需的各种配置文件,是整个系统的基础。
ramdisk是一种虚拟磁盘,可以将一部分系统内存作为磁盘使用。ramdisk在系统启动时被创建并挂载在根文件系统上,可以用来装载一些临时文件或者一些需要高速访问的文件,比如一些配置文件、驱动程序等。
区别在于,rootfs是实际的文件系统,而ramdisk是虚拟的磁盘。rootfs在系统启动时就被加载,而ramdisk则需要在启动脚本中手动加载。另外,rootfs是只读的,而ramdisk可以读写,可以在其中创建和修改文件。
阅读全文