> Linux needs to have one struct page for each physical mem page, which in
> the
> simple case of UML are placed in one memmap array.
> This array needs to be accessible permanently to the kernel, i.e. it
> has to be in low-mem. AFAIK, one struct page is 44 bytes in size, thus the
> array is about 1% of the entire physical mem in size.

You can mangle with the page-size as-well. You will break some few
programs by increasing the page-size too 16K instead of 4K, but most
software should respect the output mmap gives it, etc.


Stian


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel

Reply via email to