Sponsored Content
Operating Systems AIX Paging is filling up while physical mem still available Post 302932175 by denissi on Monday 19th of January 2015 04:45:19 PM
Old 01-19-2015
Paging is filling up while physical mem still available

Hi, Paging on one of my boxes has been bloating up while physical memory is still available.

Avg Phys Mem - 85% (of 96GB)
Avg Paging: - 55% (of 24GB)

Last week, the box ran out of paging while physical memory still reported 84% usage. Any idea what I'm missing out here?

-------------

Code:
# svmon -G
               size       inuse        free         pin     virtual   mmode
memory     25165824    20297380     4868444     1692023    21262591     Ded
pg space    6291456     3429359

               work        pers        clnt       other
pin          927495           0           0      764528
in use     19824643           0      472737

PageSize   PoolSize       inuse        pgsp         pin     virtual
s    4 KB         -     1790004      415151      975159     1707551
m   64 KB         -     1156711      188388       44804     1222190

---------- Post updated at 04:45 PM ---------- Previous update was at 04:36 PM ----------

P.S. It's a DB server.

DB has been moved to secondary node for now.. here's a few more #s:

Code:
# vmstat -vs
           5171723696 total address trans. faults
              7729177 page ins
             15206379 page outs
               360343 paging space page ins
               883997 paging space page outs
                    0 total reclaims
           3003046207 zero filled pages faults
                72777 executable filled pages faults
             15551550 pages examined by clock
                    0 revolutions of the clock hand
              6490478 pages freed by the clock
              4487540 backtracks
              1222201 free frame waits
                    0 extend XPT waits
              1282211 pending I/O waits
             14715327 start I/Os
              8489466 iodones
           4814472187 cpu context switches
           1334053939 device interrupts
             87866885 software interrupts
           1599354307 decrementer interrupts
                40109 mpc-sent interrupts
                40109 mpc-received interrupts
            557917974 phantom interrupts
                    0 traps
          61863738225 syscalls
             25165824 memory pages
             24386800 lruable pages
             19325298 free pages
                    5 memory pools
              1689051 pinned pages
                 80.0 maxpin percentage
                  3.0 minperm percentage
                 90.0 maxperm percentage
                  1.7 numperm percentage
               415243 file pages
                  0.0 compressed percentage
                    0 compressed pages
                  1.7 numclient percentage
                 90.0 maxclient percentage
               415243 client pages
                    0 remote pageouts scheduled
                31352 pending disk I/Os blocked with no pbuf
                24185 paging space I/Os blocked with no psbuf
                 2228 filesystem I/Os blocked with no fsbuf
                    0 client filesystem I/Os blocked with no fsbuf
                 2981 external pager filesystem I/Os blocked with no fsbuf
                 21.6 percentage of memory used for computational pages

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

physical volume and physical disk.

Hello, I need explanations about physical disks and physical volumes. What is the difference between these 2 things? In fact, i am trying to understand what the AIX lspv2command does. Thank you in advance. (2 Replies)
Discussion started by: VeroL
2 Replies

2. UNIX for Dummies Questions & Answers

Difference in Mem usage ?

Hi All, I have a pair of sun ultra 5_10 with SunOS 5.5.1. Both are almost equally patched and set up with simillar applications. host# uname -a SunOS host 5.5.1 Generic_103640-24 sun4u sparc SUNW,Ultra-5_10 Even though both have same amount of RAM ( 512 Mb ) , ... (1 Reply)
Discussion started by: shibz
1 Replies

3. UNIX for Dummies Questions & Answers

Physical volume- no free physical partitions

I was in smit, checking on disc space, etc. and it appears that one of our physical volumes that is part of a large volume group, has no free physical partitions. The server is running AIX 5.1. What would be the advisable step to take in this instance? (9 Replies)
Discussion started by: markper
9 Replies

4. Linux

Linux Mem Usage

What is amount of free RAM i have now? total used free shared buffers cached Mem: 1010 963 46 0 215 256 -/+ buffers/cache: 491 518 Swap: 1983 0 1983 Above is the output of... (1 Reply)
Discussion started by: new2ss
1 Replies

5. Solaris

Solaris Mem Consumption

We have Sun OS running on spark : SunOS ciniwnpr67 5.10 Generic_118833-24 sun4u sparc SUNW,Sun-Fire-V440 Having Physical RAM : Sol10box # prtconf | grep Mem Memory size: 8192 Megabytes My Top Output is : 130 processes: 129 sleeping, 1 on cpu CPU states: 98.8% idle, 0.2% user, 1.0%... (27 Replies)
Discussion started by: rajwinder
27 Replies

6. AIX

Maximum Limit of HMC to handle Physical Power Virtualization Physical Machine

Hello All, Can anybody please tell me what is the maximum limit of Physical IBM Power Machine which can be handled by single HMC at a single point of time? Thanks, Jenish (1 Reply)
Discussion started by: jenish_shah
1 Replies

7. Solaris

svc:/network/physical:default: Method "/lib/svc/method/net-physical" failed with exit status 96. [ n

After a memory upgrade all network interfaces are misconfigued. How do i resolve this issue. Below are some out puts.thanks. ifconfig: plumb: SIOCLIFADDIF: eg000g0:2: no such interface # ifconfig eg1000g0:2 plumb ifconfig: plumb: SIOCLIFADDIF: eg1000g0:2: no such interface # ifconfig... (2 Replies)
Discussion started by: andersonedouard
2 Replies

8. Solaris

Mem Details

<A href="mailto:root@sssdpmds01$"> root@sssdpmds01$ prstat -a PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 13831 ogw 2613M 2108M cpu12 0 0 277:43:27 3.9% java/1201 4312 ogw 2641M 2092M sleep 59 0 562:45:51 2.1% java/1235 4469 ogw ... (2 Replies)
Discussion started by: jojo123
2 Replies

9. UNIX for Dummies Questions & Answers

Confusion Regarding Physical Volume,Volume Group,Logical Volume,Physical partition

Hi, I am new to unix. I am working on Red Hat Linux and side by side on AIX also. After reading the concepts of Storage, I am now really confused regarding the terminologies 1)Physical Volume 2)Volume Group 3)Logical Volume 4)Physical Partition Please help me to understand these concepts. (6 Replies)
Discussion started by: kashifsd17
6 Replies

10. Solaris

Physical and Free mem on TOP command

Hi, When I run the free command on solaris, I get the following: "Memory: 60G phys mem, 69G free mem" Q: how cna the free mem be higher then the physical mem?:confused: Amit (3 Replies)
Discussion started by: amitlib
3 Replies
swapon(1M)																swapon(1M)

NAME
swapon - enable device or file system for paging SYNOPSIS
Form 1: Enable all defined swap areas type]... Form 2: Enable paging on specified block devices (for the current boot) priority] device ... Form 3: Define the primary paging device (for subsequent boots) start] length] device Form 4: Unconfigure a previously set primary paging device (for subsequent boots) device Form 5: Enable file system swap (preferred form) min] limit] reserve] priority] directory ... Form 6: Enable file system swap (obsolescent form) directory [min limit reserve priority] DESCRIPTION
The command enables devices or file systems on which paging is to take place. command also configures primary paging device for next boot. (NOTE: the term `swap' refers to an obsolete implementation of virtual memory; HP-UX actually implements virtual memory by way of paging rather than swapping. This command and others retain names derived from `swap' for historical reasons.) By enabling a device for paging, the device can be accessed directly (without going through the file system) during paging activity. When a file system is enabled for paging, the device(s) on which the file system resides are accessed indirectly through the file system. There are advantages and disadvantages to both type of paging. Keep the following tradeoffs in mind when enabling devices or file systems for paging. Paging directly to a device is significantly faster than doing so through the file system. However, the space on the device that is allo- cated to paging cannot be used for anything else, even if it is not being actively used for paging. Paging through a file system, while slower, provides a more efficient use of the space on the device. Space that is not being used for paging in this case can be used by the file system. Paging across a network to a remote machine is always file system paging. The system begins by paging on only a single device so that only one disk is required at bootstrap time. Calls to normally occur in the system startup script making all paging space available so that the paging activity is interleaved across several disks. Normally, the option is given (see Form 1 of causing all devices marked as and all file systems marked as in the file to be made available to the paging system. By using the fields in (special_file_name or directory; see fstab(4)), the system determines which block device or file system to use. The special_file_name specified for each entry must specify a block special file. The directory specified for each entry must specify a directory within the file system to be enabled. In Form 2, the option enables specific block devices to be used for paging for the current boot. The device arguments must specify block special files. If more than one device is given, any options specified will be applied to all devices. In Form 3, the option configures the block device to be used as the primary paging area for subsequent boots. In either Form 2 or Form 3, if a file system exists on the specified block device and neither an nor option is specified, fails and an error message is given. This prevents a file system from being inadvertently destroyed. To request paging in the space between the end of the file system and the end of the device, use To force paging to a device containing a file system (destroying the file system), the option can be used. Use with extreme caution! In either Form 2 or Form 3, an attempt to enable paging to a device will fail and a warning message will be issued if determines that the device is being used by the command to retrieve system dump information (see savecrash(1M)). The option can be used to forcibly enable paging to devices being used by the command; however, this may overwrite system dump information contained on the device. In Form 4, the option unconfigures the block device that was previously defined as the primary paging area for subsequent boots (see option). The last two forms of provide methods for enabling file systems for paging. Form 5 is the preferred method. Form 6 is obsolescent and provided only for backward compatibility. The directory name in these forms specifies a directory on the file system that is to be enabled for paging. A directory named is created at the root of the specified file system (unless the file system's name ends with All paging files are created within this directory. The optional arguments to the sixth form have the same meaning as the arguments to the options in Form 5. Note that, in Form 6, if any of the optional arguments are specified, all must be specified. In Form 5, if more than one direc- tory is given, any options specified will be applied to all directories. After a file system has been enabled for paging, the optional arguments can be modified by subsequent commands. Options recognizes the following options and arguments: Cause all devices marked as and all file systems marked as in the file to be made available to the paging system. The options field in entries is read by and must contain elements formatted as follows: See the option for the value of min. See the option for the value of limit. (File system paging areas only.) See the option for the value of reserve. (File system paging areas only.) See the option for the value of priority. (File system paging areas only.) See the option for the meaning of this option. (Device paging areas only.) See fstab(4) for an example entry. Use space after the end of the file system on the block device for paging. An error message is returned if no file system is found on the device. This option cannot be used with the option. Do not confuse this with paging to a file system. This option is for use with a disk that has both a file system and dedicated paging space on it. Force the device to be enabled, which will destroy the file system on it. Use with extreme caution. Normally, if a file sys- tem exists on the device to be enabled, fails and displays an error message. This option cannot be used with the option. limit specifies the maximum space the paging system is allowed to take from the disk, provided space is available that is not reserved for exclusive use by the file system. The value of limit is rounded up so that it is a multiple of the paging allocation chunk size, which is set with the kernel tunable parameter (see swchunk(5), kctune(1M), and swap- info(1M)). See The default value for limit is 0, indicating there is no limit to the amount of file system space the paging system can use. limit can be specified in decimal (no prefix), octal prefix), or hexadecimal prefix). It may be specified in units of kilobytes suffix), megabytes suffix), or file system blocks (no suffix). (A kilobyte is 1024 bytes; a megabyte is 1024 kilobytes; the size of a file system block is determined by the administrator when the file system is created.) When configuring the primary paging device for next boot, length specifies the maximum number of blocks that will be used for paging. The default for length is to the end-of- device. can only be specified when defining primary swap space for subsequent boots; therefore, must be used in con- junction with the option. min indicates the space the paging system will initially take from the file system. The value of min is rounded up so that it is a multiple of the paging allocation chunk size, which is set with the kernel tunable parameter (see swchunk(5), kctune(1M), and swapinfo(1M)). The default value for min is 0, indicating no paging space is to be allo- cated initially. min can be specified in the same forms as limit, above. priority indicates the order in which space is taken from the file systems and devices used for paging. Space is taken from the systems with lower priority numbers first. Under most circumstances, space is taken from device paging areas before file system paging areas, regardless of priority. See "Paging Allocation" in swapinfo(1M) for more informa- tion. priority can have a value from 0 to 10 and has a default value of 1. reserve specifies the space, in addition to the space currently occupied by the file system, that is reserved for file system use only, making it unavailable to the paging system. This reserved space is in addition to the minimum free space specified by the administrator when the file system was created. See The default value for reserve is 0 indicating that no file system space is reserved for file system use only. reserve can be specified in the same forms as limit, above. Unconfigure the primary paging device that was previously set (with the option) as the primary paging area for subsequent boots. Configure the primary paging device for the next and subsequent boots. See also the and options. When configuring the primary paging device for subsequent boots, start specifies the block address on the device where the paging area will begin. The default value for start is 0 indicating that the device is dedicated to paging. A starting block can only be specified when defining primary swap space for subsequent boots; therefore, must be used in conjunction with the option. Restrict the type of the paging area. If the option is omitted, all of the paging areas defined in are made available. type can have one of the following values: Device paging areas. File system paging areas. Paging areas defined on the local system. Paging areas defined on remote systems. Unlock block device files which are being used by the command. Normally, will not enable paging on a device if it is being used by command to retrieve system dump infor- mation. The list of devices in use is maintained in the file This option forces the device to be enabled, which may overwrite any system dump information contained on the device. This option should be used with extreme caution. RETURN VALUE
returns one of the following values: Successful completion. An error condition occurred. EXAMPLES
The first two examples enable paging to the file system containing the directory. The maximum number of file system blocks available to the paging system is set to 5000, the number of file system blocks reserved for file system use only is set to 10000, and the priority is set to 2. The number of file system blocks initially taken by the paging system defaults to 0 in the first example, and is set to 0 in the second example. On a file system with the default 8kB block size, these examples allocate approximately 40MB of file system paging. This example enables paging to two block devices and sets the priority of both devices to 0. This example enables paging to a block device, using the space after the end of the file system for paging and letting the priority default to 1. This example enables paging to a block device, forcing paging even if a file system exists on the device. This example defines the primary paging device for the next boot, using the space after the end of the file system to the end of the device for paging. This example defines the primary paging device for the next boot, using 8192Kb of the device for paging, starting 1024Kb from the start of the device. WARNINGS
On systems running VxVM 3.5, the swap volumes to be configured for system crash dumps should be created with the usage type as during the creation of the swap volume. Not doing so will cause dump corruption. You could use the option of vxassist(1M) to do the same. Once file system blocks have been allocated for paging space, the file system cannot be unmounted unless the system is rebooted. If any paging area becomes unavailable while the system is running, for example if a network failure occurs while paging to a remote sys- tem, the system will immediately halt. The file system block size used by the and options varies between file systems, and is defined by the system administrator at the time the file system is created. The command can be used to determine the block size for a particular file system (see dumpfs(1M)). When using the and options, the reserve space specified by the option takes precedence over the option. Thus, if: D = Total disk space available to ordinary users R = Reserve space specified by the option limit = Paging space limit specified by the option L = Space currently available to the paging system F = Space currently occupied by the file system the following relationships hold: F + R + limit < D In normal operation L = 0 If F + R >= D 0 <= L <= limit If F + R + limit >= D FILES
Normal paging devices File system table List of devices being used by command AUTHOR
was developed by HP and the University of California, Berkeley. SEE ALSO
kctune(1M), savecrash(1M), swapinfo(1M), vxassist(1M), swapctl(2), swapon(2), fstab(4), swchunk(5). swapon(1M)
All times are GMT -4. The time now is 06:52 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy