Thanks for the info ! If I read it correctly the flags need to be MAP_FIXED|MAP_SHARED ? No support for MAP_PRIVATE ?
Any good reading available on why we need a hugetlbfs ? TIA, -santosh. > -----Original Message----- > From: Luck, Tony [mailto:[EMAIL PROTECTED] > Sent: Tuesday, August 23, 2005 9:55 PM > To: [EMAIL PROTECTED]; [email protected] > Subject: RE: Large-page support > > > >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
