Allocated Memory Shares (AllocatedMemoryShares)
This parameter reports the percentage of memory shares allocated to the WPAR with respect to the total shares that are allocated to different WPARs sharing the resource pool.
If the resource pool facility is active, this value is reported for different WPARs sharing the resource pool. If the resource pool facility is inactive, the value is reported for all the WPARs on the system.
The system considers the memory shares only when the scheduler of the project is Fair Share Scheduler (FSS). If the resource pool facility is active, FSS must be the scheduler of the resource pool. Otherwise, FSS is the default scheduler of the system. If the scheduler is not FSS, the memory shares do not carry much meaning and hence this parameter is deactivated from monitoring.
When the scheduler of the resource pool or the default scheduler of the system is FSS, and there is contention for memory resources, the resource pool uses memory shares to assign priority to the processes of the WPARs. This is very similar to the nice command in UNIX. WPARs with large number of memory shares are given higher priority over the WPARs with less number of memory shares. For example, a WPAR with two memory shares will use double memory time than a WPAR with one memory share; given that the resource pool has only two WPARs, there is contention for memory resources.
The value for this parameter is calculated as follows:
((Memory shares of this WPAR) * 100) / (Total memory shares)
The total shares is the sum of memory shares of all the WPARs sharing the resource pool if the resource pool facility is active, or all the WPARs if the resource pool facility is inactive.
When there is no process in the 'running' state from this WPAR (that is, the value of WPARNumProcs for this WPAR is zero), the WPAR does not get its share of the memory resources, since it does not have any process to use the allocated resource capacity. Hence, the value of this parameter is, effectively, reported as zero, since the WPAR is not allocated any memory time due to lack of contention. Also, the value of this parameter changes dynamically depending on the number of active WPARs at a given point in time.
If the scheduler for the WPAR is not FSS, this parameter is deactivated. If the resource pool facility is active, the scheduler of the WPAR is the scheduler of resource pool; otherwise the scheduler of the WPAR is the default scheduler of the system.
PATROL properties
Attribute | Default value |
---|---|
Application class | IAK_WPAR |
Command type | Not applicable |
Platform | All platforms |
Icon style | Graph |
Unit | Percent |
Border range | Undefined |
Alarm1 range | Undefined |
Alarm2 range | Undefined |
Scheduling (poll time) | Inherits poll time of collector |
Active at installation | Yes |
Parameter type | Consumer |
Value set by |
TrueSight/BMC Helix Operations Management properties
Property | Default value |
---|---|
Monitor type | AIX Workload Partition |
Key Performance Indicator | No |
Graph by default | No |
Availability | No |
Statistical | No |
Config | Yes |
Response time | No |
Monitor for | No |
Normal distribution | Yes |
Application collection status | No |
Delta | No |
Value format (%d) | No |
This parameter reports the percentage of memory shares allocated to the WPAR with respect to the total shares that are allocated to different WPARs sharing the resource pool.
If the resource pool facility is active, this value is reported for different WPARs sharing the resource pool. If the resource pool facility is inactive, the value is reported for all the WPARs on the system.
The system considers the memory shares only when the scheduler of the project is Fair Share Scheduler (FSS). If the resource pool facility is active, FSS must be the scheduler of the resource pool. Otherwise, FSS is the default scheduler of the system. If the scheduler is not FSS, the memory shares do not carry much meaning and hence this parameter is deactivated from monitoring.
When the scheduler of the resource pool or the default scheduler of the system is FSS, and there is contention for memory resources, the resource pool uses memory shares to assign priority to the processes of the WPARs. This is very similar to the nice command in UNIX. WPARs with large number of memory shares are given higher priority over the WPARs with less number of memory shares. For example, a WPAR with two memory shares will use double memory time than a WPAR with one memory share; given that the resource pool has only two WPARs, there is contention for memory resources.
The value for this parameter is calculated as follows:
((Memory shares of this WPAR) * 100) / (Total memory shares)
The total shares is the sum of memory shares of all the WPARs sharing the resource pool if the resource pool facility is active, or all the WPARs if the resource pool facility is inactive.
When there is no process in the 'running' state from this WPAR (that is, the value of WPARNumProcs for this WPAR is zero), the WPAR does not get its share of the memory resources, since it does not have any process to use the allocated resource capacity. Hence, the value of this parameter is, effectively, reported as zero, since the WPAR is not allocated any memory time due to lack of contention. Also, the value of this parameter changes dynamically depending on the number of active WPARs at a given point in time.
If the scheduler for the WPAR is not FSS, this parameter is deactivated. If the resource pool facility is active, the scheduler of the WPAR is the scheduler of resource pool; otherwise the scheduler of the WPAR is the default scheduler of the system.
PATROL properties
Attribute | Default value |
---|---|
Application class | IAK_WPAR |
Command type | Not applicable |
Platform | All platforms |
Icon style | Graph |
Unit | Percent |
Border range | Undefined |
Alarm1 range | Undefined |
Alarm2 range | Undefined |
Scheduling (poll time) | Inherits poll time of collector |
Active at installation | Yes |
Parameter type | Consumer |
Value set by |
Central Monitoring Administration properties
Property | Default value |
---|---|
Monitor type | AIX Workload Partition |
Key Performance Indicator | No |
Graph by default | No |
Availability | No |
Statistical | No |
Config | Yes |
Response time | No |
Monitor for | No |
Normal distribution | Yes |
Application collection status | No |
Delta | No |
Value format (%d) | No |