>What is the current level of large page support implemented
>for Linux ?

Linux currently doesn't support "large" pages ... but it does support
"huge" ones.

On ia64 there is a kernel compile-time choice for the regular page size
between 4k, 8k, 16k and 64k.  The default is 16k.

Huge page size is selectable via a boot-time parameter "hugepagesz=",
choices are just about anything supported by h/w (current implementations
of Itanium 2 support even powers of two up to 4G). Default is 256MB.

>Can applications specify a certain page-size to use for
>their private mappings ? Is this limited to any particular page-size ?

No ... normal allocations are done using the default system page
size.  To see how to use huge pages, read Documentation/vm/hugetlbpage.txt
in the Linux kernel sources.

>Is smart-demotion implemented ?
No.

-Tony
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to