Ich arbeite an einem eingebetteten System, bei dem rootfs
in einer tmpfs
Partition durch den init
-Prozess konstruiert wird. Nachdem die rootfs
abgeschlossen ist, führt sie einen Pivot-Root aus und startet Laichprozesse, die sich in rootfs
befinden.
Aber es scheint, dass XIP
nicht für unsere tmpfs
funktioniert, und alle Anwendungen werden daher zweimal in den RAM geladen (in tmpfs
und wieder in RAM, wenn geladen).
Kann das wirklich wahr sein?
Ich habe einen alten Diskussionsthread in Ссылка gefunden, der das gleiche Problem beschreibt, das ich sehe.
Wie kann ich XIP für ein Dateisystem im Speicher erreichen?
Tags und Links linux linux-kernel embedded-linux