SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
What Do I Do When Physical Memory is Being Reserved Because Swap Reservations Exceed Disk
Based Swap? (Doc ID 1275006.1)
In this Document
Goal
Solution
References
APPLIES TO:
Solaris SPARC Operating System - Version 9 GA and later
OpenSolaris Operating System - Version 2008.05 and later
Solaris x64/x86 Operating System - Version 9 GA and later
Information in this document applies to any platform.
***Checked for relevance on 15-Jan-2015***
GOAL
Check that physical memory is not being reserved to meet a swap reservation which would limit the ability of the
system to use that physical memory for other purposes.
SOLUTION
With virtual memory, user processes no longer directly access memory and all memory accesses reference virtual
memory which is managed by the kernel. This allows the kernel to move the contents of virtual memory into physical
memory so that processes can actually work with their data but the same data can then be moved out of physical
memory to allow other processes to use the same physical memory which effectively allows processes to use more
memory that is physically in the system.
This out of memory storage is called a backing store and for purposes of this document this is swap. Historically, swap
referred to disk based swap and initially there was a requirement that the amount of disk based swap available at
least matched the amount of physical memory as most memory requests reserved an equal amount of swap as
memory.
With the advent of large memory systems, customers no longer wanted to 'waste' large amounts of disk for swap that
would never be used, and as a result the entire swap system was virtualized which removed the need for disk based
swap.This Virtual swap, was based on the amount of disk based swap plus any unused memory. This removed the
need for disk based swap, but can also present issues in some cases.
While a process may request memory, what it actually gets from the kernel is swap. This swap represents the total
amount of 'memory' that the kernel can 'provide' to the process. Note the quotes as to the kernel this is swap and only
a small portion of it may ever actually occupy physical memory at any time, but the process doesn't know this and
can't know this without asking the kernel as this entire process is hidden from the process.
This leads to a two stage process for memory requests and usage, the first is the request which results in a process
being told that it has been given some memory. For this step all that the kernel does is update the process and reserve
the swap by subtracting the swap provided to the process from it's total available swap.
The second stage happens when the process actually tries to use the memory that it has been given. When this
happens the kernel gets notified and verifies that it has promised swap to the process, and assuming that there are no
problems it will proceed to locate some physical memory and update the address mappings so that the process's
attempt to access will succeed.
This two stage process results in swap being used in one of two ways. If the swap actually contains data it is allocated
Document 1275006.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf....
1 of 2 9/23/2015 10:54 AM
and has a physical location either in physical memory or in the backing store, if the swap has been promised but not
accessed then it's reserved and doesn't have a location.
While all memory requests go though this two stage process, most processes actually use 'most' of the memory that
they reserve, but few programs use all of the memory that they reserve. This reserved swap, does not contain any
data so has not been referenced but because the kernel has promised this memory to those processes it must ensure
that this virtual swap is not used by anything else.
These two values can be seen from the swap -s command:
$ swap -s
total: XXXXXXXXXk bytes allocated + YYYYYYYYk reserved = ZZZZZZZZZk used, AAAAAAAAAk available
The important value for purposes of this article is the reserved amount which is YYYYYYYYk
If that amount is larger than the total of your disk based swap, then the excess is reserved
by using physical memory which means that memory can never be used for any thing else.
If you use the swap -l command you can determine the size of your disk based swap:
$ swap -l
swapfile dev swaplo blocks free
/dev/zvol/dsk/swappool/swap xx,xx xx SSSSSSSSS ffffffffff
The important value here is the SSSSSSSS or the number of blocks, which from the swap man page:
...
...
blocks The swaplen value for the area in 512-byte blocks.
...
...
This can easily be converted to K which are 1024 by dividing by 2.
If the Amount of Swap Reserved (swap -s) exceeds the size of your disk based swap (swap -l)
then you are reserving physical memory which can not be used for other purposes and you may want to consider
adding additional disk based swap to the system.
REFERENCES
NOTE:1008068.1 - Understanding "no swap space to grow stack" Messages
Didn't find what you are looking for?
Document 1275006.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf....
2 of 2 9/23/2015 10:54 AM

Contenu connexe

Tendances

Advanced Replication
Advanced ReplicationAdvanced Replication
Advanced ReplicationMongoDB
 
Cassandra in Operation
Cassandra in OperationCassandra in Operation
Cassandra in Operationniallmilton
 
Setting up mongo replica set
Setting up mongo replica setSetting up mongo replica set
Setting up mongo replica setSudheer Kondla
 
NoSQL 동향
NoSQL 동향NoSQL 동향
NoSQL 동향NAVER D2
 
Replica Sets (NYC NoSQL Meetup)
Replica Sets (NYC NoSQL Meetup)Replica Sets (NYC NoSQL Meetup)
Replica Sets (NYC NoSQL Meetup)MongoDB
 
Arbiter volumes in gluster
Arbiter volumes in glusterArbiter volumes in gluster
Arbiter volumes in glusteritisravi
 
Lacie Cloud Box data recovery with Linux
Lacie Cloud Box data recovery with LinuxLacie Cloud Box data recovery with Linux
Lacie Cloud Box data recovery with LinuxJordi Clopés Esteban
 
Realtime Analytics on the Twitter Firehose with Cassandra
Realtime Analytics on the Twitter Firehose with CassandraRealtime Analytics on the Twitter Firehose with Cassandra
Realtime Analytics on the Twitter Firehose with CassandraAcunu
 
الفصل السابع - التخزين الثانوي- د. خالد بكرو Secondary Storage - Dr. Khaled B...
الفصل السابع - التخزين الثانوي- د. خالد بكرو Secondary Storage - Dr. Khaled B...الفصل السابع - التخزين الثانوي- د. خالد بكرو Secondary Storage - Dr. Khaled B...
الفصل السابع - التخزين الثانوي- د. خالد بكرو Secondary Storage - Dr. Khaled B...Dr. Khaled Bakro
 
Performance tuning
Performance tuningPerformance tuning
Performance tuningJon Haddad
 

Tendances (13)

Cassandra勉強会
Cassandra勉強会Cassandra勉強会
Cassandra勉強会
 
Extentnumbers
ExtentnumbersExtentnumbers
Extentnumbers
 
Advanced Replication
Advanced ReplicationAdvanced Replication
Advanced Replication
 
Vm
VmVm
Vm
 
Cassandra in Operation
Cassandra in OperationCassandra in Operation
Cassandra in Operation
 
Setting up mongo replica set
Setting up mongo replica setSetting up mongo replica set
Setting up mongo replica set
 
NoSQL 동향
NoSQL 동향NoSQL 동향
NoSQL 동향
 
Replica Sets (NYC NoSQL Meetup)
Replica Sets (NYC NoSQL Meetup)Replica Sets (NYC NoSQL Meetup)
Replica Sets (NYC NoSQL Meetup)
 
Arbiter volumes in gluster
Arbiter volumes in glusterArbiter volumes in gluster
Arbiter volumes in gluster
 
Lacie Cloud Box data recovery with Linux
Lacie Cloud Box data recovery with LinuxLacie Cloud Box data recovery with Linux
Lacie Cloud Box data recovery with Linux
 
Realtime Analytics on the Twitter Firehose with Cassandra
Realtime Analytics on the Twitter Firehose with CassandraRealtime Analytics on the Twitter Firehose with Cassandra
Realtime Analytics on the Twitter Firehose with Cassandra
 
الفصل السابع - التخزين الثانوي- د. خالد بكرو Secondary Storage - Dr. Khaled B...
الفصل السابع - التخزين الثانوي- د. خالد بكرو Secondary Storage - Dr. Khaled B...الفصل السابع - التخزين الثانوي- د. خالد بكرو Secondary Storage - Dr. Khaled B...
الفصل السابع - التخزين الثانوي- د. خالد بكرو Secondary Storage - Dr. Khaled B...
 
Performance tuning
Performance tuningPerformance tuning
Performance tuning
 

Similaire à What.do .i.do .when_.physical.memory.is_.being_.reserved.because.swap_.reservations.exceed.disk_.based_

Similaire à What.do .i.do .when_.physical.memory.is_.being_.reserved.because.swap_.reservations.exceed.disk_.based_ (20)

Memory management
Memory managementMemory management
Memory management
 
Dynamic loading
Dynamic loadingDynamic loading
Dynamic loading
 
Swap project
Swap projectSwap project
Swap project
 
Swap Administration in linux platform
Swap Administration in linux platformSwap Administration in linux platform
Swap Administration in linux platform
 
Linux%20 memory%20management
Linux%20 memory%20managementLinux%20 memory%20management
Linux%20 memory%20management
 
Swapping | Computer Science
Swapping | Computer ScienceSwapping | Computer Science
Swapping | Computer Science
 
Memory Management
Memory ManagementMemory Management
Memory Management
 
conviction in operating system
conviction in operating systemconviction in operating system
conviction in operating system
 
Virtual memory pre-final-formatting
Virtual memory pre-final-formattingVirtual memory pre-final-formatting
Virtual memory pre-final-formatting
 
Vmfs
VmfsVmfs
Vmfs
 
Os
OsOs
Os
 
os
osos
os
 
Operating system
Operating systemOperating system
Operating system
 
VirutualMemory.docx
VirutualMemory.docxVirutualMemory.docx
VirutualMemory.docx
 
Virtualmemorypre final-formatting-161019022904
Virtualmemorypre final-formatting-161019022904Virtualmemorypre final-formatting-161019022904
Virtualmemorypre final-formatting-161019022904
 
Virtual Memory
Virtual MemoryVirtual Memory
Virtual Memory
 
Operating System
Operating SystemOperating System
Operating System
 
Opetating System Memory management
Opetating System Memory managementOpetating System Memory management
Opetating System Memory management
 
Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OS
 
swap process in red hat linux 7
swap process in red hat linux 7swap process in red hat linux 7
swap process in red hat linux 7
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 

Dernier (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 

What.do .i.do .when_.physical.memory.is_.being_.reserved.because.swap_.reservations.exceed.disk_.based_

  • 1. What Do I Do When Physical Memory is Being Reserved Because Swap Reservations Exceed Disk Based Swap? (Doc ID 1275006.1) In this Document Goal Solution References APPLIES TO: Solaris SPARC Operating System - Version 9 GA and later OpenSolaris Operating System - Version 2008.05 and later Solaris x64/x86 Operating System - Version 9 GA and later Information in this document applies to any platform. ***Checked for relevance on 15-Jan-2015*** GOAL Check that physical memory is not being reserved to meet a swap reservation which would limit the ability of the system to use that physical memory for other purposes. SOLUTION With virtual memory, user processes no longer directly access memory and all memory accesses reference virtual memory which is managed by the kernel. This allows the kernel to move the contents of virtual memory into physical memory so that processes can actually work with their data but the same data can then be moved out of physical memory to allow other processes to use the same physical memory which effectively allows processes to use more memory that is physically in the system. This out of memory storage is called a backing store and for purposes of this document this is swap. Historically, swap referred to disk based swap and initially there was a requirement that the amount of disk based swap available at least matched the amount of physical memory as most memory requests reserved an equal amount of swap as memory. With the advent of large memory systems, customers no longer wanted to 'waste' large amounts of disk for swap that would never be used, and as a result the entire swap system was virtualized which removed the need for disk based swap.This Virtual swap, was based on the amount of disk based swap plus any unused memory. This removed the need for disk based swap, but can also present issues in some cases. While a process may request memory, what it actually gets from the kernel is swap. This swap represents the total amount of 'memory' that the kernel can 'provide' to the process. Note the quotes as to the kernel this is swap and only a small portion of it may ever actually occupy physical memory at any time, but the process doesn't know this and can't know this without asking the kernel as this entire process is hidden from the process. This leads to a two stage process for memory requests and usage, the first is the request which results in a process being told that it has been given some memory. For this step all that the kernel does is update the process and reserve the swap by subtracting the swap provided to the process from it's total available swap. The second stage happens when the process actually tries to use the memory that it has been given. When this happens the kernel gets notified and verifies that it has promised swap to the process, and assuming that there are no problems it will proceed to locate some physical memory and update the address mappings so that the process's attempt to access will succeed. This two stage process results in swap being used in one of two ways. If the swap actually contains data it is allocated Document 1275006.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.... 1 of 2 9/23/2015 10:54 AM
  • 2. and has a physical location either in physical memory or in the backing store, if the swap has been promised but not accessed then it's reserved and doesn't have a location. While all memory requests go though this two stage process, most processes actually use 'most' of the memory that they reserve, but few programs use all of the memory that they reserve. This reserved swap, does not contain any data so has not been referenced but because the kernel has promised this memory to those processes it must ensure that this virtual swap is not used by anything else. These two values can be seen from the swap -s command: $ swap -s total: XXXXXXXXXk bytes allocated + YYYYYYYYk reserved = ZZZZZZZZZk used, AAAAAAAAAk available The important value for purposes of this article is the reserved amount which is YYYYYYYYk If that amount is larger than the total of your disk based swap, then the excess is reserved by using physical memory which means that memory can never be used for any thing else. If you use the swap -l command you can determine the size of your disk based swap: $ swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/swappool/swap xx,xx xx SSSSSSSSS ffffffffff The important value here is the SSSSSSSS or the number of blocks, which from the swap man page: ... ... blocks The swaplen value for the area in 512-byte blocks. ... ... This can easily be converted to K which are 1024 by dividing by 2. If the Amount of Swap Reserved (swap -s) exceeds the size of your disk based swap (swap -l) then you are reserving physical memory which can not be used for other purposes and you may want to consider adding additional disk based swap to the system. REFERENCES NOTE:1008068.1 - Understanding "no swap space to grow stack" Messages Didn't find what you are looking for? Document 1275006.1 https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.... 2 of 2 9/23/2015 10:54 AM