x86 hardware typically only has a few page size options. You might want to look at using cputrack/cpustat/performance analyzer to see if your application is experiencing large numbers of TLB misses. If this is the case, changing the page size may reduce them.
Just want to add to this that you may want to check how many D-TLB entries for large pages your processor supports. It used to be a pretty low number on older x86 models. If so, the benefit of using large pages could be rather limited. Of course it is sill worth a try. Kind regards, Ruud --------------------------------------------------------------------- Senior Staff Engineer Email: ruud.vander...@sun.com Oracle Developer Tools Phone: +31-33-4515000 (x15920) Oracle Fax : +31-33-4515001 --------------------------------------------------------------------- _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org