UPRAVIT:Odpověď aktualizována/opravena.
Ačkoli dokumentace jádra k tomuto tématu říká, že "Rootfs je speciální instancí ramfs (nebo tmpfs, pokud je to povoleno) [...]", ve skutečnosti je to stále ramfs, jak ukazuje krátký pohled do kódu (rootfs není uveden v mm/shmem.c ).
Některé patche (viz např. zde a zde) byly odeslány do mailing listu linuxového jádra (lkml), aby to změnily. Nebyli ale přijati. Jedním z důvodů bylo, že běžně nemáte povolený swap během fáze initramfs nebo ve vestavěných systémech.
Obraz initramfs je extrahován do rootfs. Před uživatelským prostorem (obvykle switch_root voláno z /init ) přepne na nový root, smaže obsah rootfs tak, že zůstane pouze minimální množství paměti prázdného ramfs. Takže poté můžete v podstatě ignorovat jeho využití paměti a otázka, zda jej lze vyměnit, je téměř irelevantní.