21.02.2013 Views

AIX 5L Problem Determination - IBM Redbooks

AIX 5L Problem Determination - IBM Redbooks

AIX 5L Problem Determination - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

e excluded by using an exclamation point (!) prefix. Patterns can be specified to<br />

match a set of group names using full Korn shell pattern matching syntax.<br />

Applications that use the setgid permission to change the effective group ID they<br />

run under are still classified according to the group that invoked them. The<br />

processes are only reclassified if the change is done to the real group ID (GID).<br />

Application path names<br />

The full path name of the application for a process can be used to determine the<br />

class to which a process belongs. This attribute is a list composed of one or more<br />

applications, separated by a comma (,). The application path names will be either<br />

full path names or Korn shell patterns that match path names. Application path<br />

names can be excluded by using an exclamation point (!) prefix.<br />

Process type<br />

In <strong>AIX</strong> <strong>5L</strong>, the process type attribute is introduced as one of the ways to<br />

determine the class to which a process belongs. This attribute consists of a<br />

comma-separated list, with one or more combination of values, separated by a<br />

plus sign (+). A plus sign provides a logical and function, and a comma provides<br />

a logical or function. Table 10-4 provides a list of process types that can be used.<br />

(Note: 32bit and 64bit are mutually exclusive.)<br />

Table 10-4 List of process types<br />

Attribute value Process type<br />

32bit The process is a 32-bit process.<br />

64bit The process is a 64-bit process.<br />

plock The process called plock() to pin memory.<br />

fixed The process has a fixed priority (SCHED_FIFO or SCHED_RR).<br />

Application tags<br />

In <strong>AIX</strong> <strong>5L</strong>, the application tag attribute is introduced as one of the forms of<br />

determining the class to which a process belongs. This is an attribute meant to<br />

be set by WLM’s API, as a way to further extend the process classification<br />

possibilities. This process was created to allow differentiated classification for<br />

different instances of the same application. This attribute can have one or more<br />

application tags, separated by commas (,). An application tag is a string of up to<br />

30 alphanumeric characters.<br />

The classification is done by comparing the value of the attributes of the process<br />

at exec time against the lists of class assignment rules to determine which rule is<br />

a match for the current value of the process attributes.<br />

Chapter 10. Performance problem determination 287

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!