Цитата(733259 @ Dec 31 2007, 17:10)

Как-то не совсем понятно - нужна ли rootfs в памяти. Вроде же там есть IDE-диск (CompactFlash), его и смонтировать в корневище.
Вопрос риторический
Нужны достаточно веские причины, чтобы было необходимо ее там размещать в боевых условиях, ведь за это придется платить физической памятью. К тому же, механизм кеширования довольно эффективен, что еще сильнее уменьшает выигрыш (все равно бОльшая часть rootfs окажется в кеше). В "обычных" многотиражных изделиях (вроде тех же adsl модемов) выгоднее сэкономить на памяти и уменьшить себестоимость изделия.
С другой стороны, вся ОС может быть представлена в виде двух файлов, нет зависимости от вида "несущей" файловой системы и т.п., что значительно облегчает отладку. Есть и другие неявные плюсы (которые не всегда требуются). Те числа, что я привел (просто для оценки порядка требуемых ресурсов), относятся имненно для "внутренней", дебажной версии ОС на которой идет первоначальная отладка. А окончательная структура уже зависит от конкретной задачи.
Так что однозначного ответа нет.