我正在开发embedded式系统,其中rootfs
是由init
进程在tmpfs
分区中构build的。 在rootfs
完成之后,它将执行一个pivot-root并启动位于rootfs
中的产卵进程。
但似乎XIP
不能用于我们的tmpfs
,因此所有的应用程序都会被加载到ram中两次(在tmpfs
,在加载时再次加载到ram中)。
这真的可以吗?
我在https://ez.analog.com/thread/45262find了一个旧的讨论主题,它描述了我所看到的同样的问题。
如何实现位于内存中的文件系统的XIP?