O'Reilly logo

Solaris™ Internals: Solaris 10 and OpenSolaris Kernel Architecture, Second Edition by Richard McDougall, Jim Mauro

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

13. Working with Multiple Page Sizes in Solaris

This chapter introduces a strategy for measuring the potential performance gain that could be yielded from an increase in page size. We begin by discussing a powerful Solaris tool, trapstat, for easily quantifying the potential gains of using a larger page size. We discuss “trapstat(1M).” on page 640. We then follow by discussing legacy methods to estimate the gain in Solaris 8 by use of the cpustat command.

13.1 Determining When to Use Large Pages

To determine whether we can improve application performance by using a larger page size, we need to determine the amount of time the microprocessor or operation spends servicing translation lookaside buffer (TLB) misses on behalf of a target application. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required