Jeff Dike wrote:
[EMAIL PROTECTED] said:
But that's not all, what's needed to have *support* for big memory.
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.
The original poster is interested in the memory scalability of Linux, so
presumably he'll be looking into things like this :-)
And it's not only this. It's the kernel stacks and page tables you'll have
for all the processes you'll be running on this large machine, inodes and other
file system data for all the files they have open, etc.
Yes. That's the reason, why I estimated 1GB of memory for kernels internal use,
additionally to the memmap.
Jeff
-------------------------------------------------------
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