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

Reply via email to