Insights into Swap Space on Oracle Solaris 11
By RickRamsey-Oracle on Jun 13, 2014
What I enjoy about the articles that Oracle ACE Alexandre Borges writes is the insights he provides. For example:
swaploindicates the minimum possible swap space size, which represents the memory page size (8 sectors x 512 bytes = 4K). To check it:root@solaris11-1:~# pagesize 4096A value of 4K is typically found on Intel machines. However, with Oracle Solaris 11 on SPARC machines, the page size can vary from 16K to 2 GB (this upper limit also applies for Intel processors). The upper limit of swap space is mainly used as the page size for the System Global Area (SGA)—a dedicated shared-memory area for an instance of Oracle Database 11g. Additionally, it is worth noting that 2 GB pages are supported with Oracle Solaris 10 8/11 or later Oracle Solaris releases and Oracle's SPARC T4 processor, but this page size isn't enabled by default. If it's suitable for some applications, we have to enable it by inserting set max_uheap_lpsize=0x80000000 in the /etc/system file and then rebooting the system.
Alexandre not only loves working with Oracle Solaris, he takes the trouble to explain its nuances. He's written a series of articles on his experience with Oracle Solaris. This is the second one:
Tech Article: Playing with Swap Monitoring and Increasing Swap Space Using ZFS Volumes in Oracle Solaris 11
by Alexandre Borges
Alexandre walks through several commands and the insight they provide into a system's swap space, and explains how to use them to increase or decrease it.
Stay tuned for more articles from Alexandre in the coming weeks.
About the Photograph
Photograph of 01 Ducati 748 vertical cylinder piston and rings taken by Rick Ramsey in Colorado
|Follow Alexandre on: His Blog | Twitter||Follow OTN on: Web | Facebook | Twitter | YouTube|