Index

accounting
Comprehensive System Accounting
basic accounting
Comprehensive System Accounting
concepts
Concepts and Terminology
CSA
Comprehensive System Accounting
csarun
Comprehensive System Accounting
daily accounting
Concepts and Terminology
extended accounting
Comprehensive System Accounting
job
Concepts and Terminology
jobs
Concepts and Terminology
runacct
Comprehensive System Accounting
terminology
Concepts and Terminology

Array Services
Array Services
acessing an array
Using an Array System
array configuration database
Array Services
Array Services
array daemon
Array Services
array name
Finding Basic Usage Information
array session handle
Array Services
About Array Session Handles (ASH)
ASH
See array session handle
authentication key
About Authentication Keys
commands
Array Services
ainfo
Array Services
Finding Basic Usage Information
About Array Sessions
Summary of Common Command Options
array
Array Services
Summary of Common Command Options
arshell
Array Services
Summary of Common Command Options
aview
Array Services
Summary of Common Command Options
newsess
Summary of Common Command Options
common command options
Summary of Common Command Options
common environment variables
Common Environment Variables
concepts
array session
About Array Sessions
array session handle
About Array Sessions
ASH
See array session handle
finding basic usage information
Finding Basic Usage Information
global process namespace
Array Services
hostname command
About Names of Arrays and Nodes
ibarray
Array Services
invoking a program
Invoking a Program
Invoking a Program
information sources
Invoking a Program
ordinary (sequential) applications
Invoking a Program
parallel message-passing applications distributed over multiple nodes
Invoking a Program
parallel message-passing applications within a node
Invoking a Program
parallel shared-memory applications within a node
Invoking a Program
local process management commands
Summary of Local Process Management Commands
at
Summary of Local Process Management Commands
batch
Summary of Local Process Management Commands
intro
Summary of Local Process Management Commands
kill
Summary of Local Process Management Commands
nice
Summary of Local Process Management Commands
ps
Summary of Local Process Management Commands
top
Summary of Local Process Management Commands
logging into an array
Logging In to an Array
managing local processes
Managing Local Processes
monitoring processes and system usage
Monitoring Local Processes and System Usage
names of arrays and nodes
About Names of Arrays and Nodes
overview
Array Services
scheduling and killing local processes
Scheduling and Killing Local Processes
specifying a single node
Specifying a Single Node
using an array
Using an Array
using array services commands
Using Array Services Commands

ccNUMA memory architecture
Boot Cpuset

Comprehensive System Accounting
accounting commands
CSA Man Pages
administrator commands
/usr/lib/acct Directory
capabilities required
CAP_ACCT_MGT
Setting Up CSA
charging for NQS jobs
Charging for NQS Jobs
charging for workload management jobs
Charging for Workload Management Jobs
commands
csaaddc
CSA Data Processing
csachargefee
CSA Data Processing
Daily Operation Overview
csackpacct
Setting Up CSA
csacms
CSA Data Processing
csacom
CSA Overview
csacon
CSA Data Processing
csadrep
CSA Data Processing
csaedit
Verifying and Editing Data Files
CSA Data Processing
CSA Data Processing
csaperiod
CSA Overview
Daily Operation Overview
csarecy
CSA Data Processing
csarun
CSA Overview
Daily Operation Overview
The csarun Command
csaswitch
Daily Operation Overview
Daily Operation Overview
csaverify
Verifying and Editing Data Files
dodisk
Daily Operation Overview
ja
CSA Overview
configuration file
CSA Overview
Setting Up CSA
See Also /etc/csa.conf
configuration variables
CSA Overview
See Also /etc/csa.conf
daemon accounting
Daemon Accounting
daily operation overview
Daily Operation Overview
data processing
CSA Data Processing
data recycling
Data Recycling
enabling or disabling
Enabling or Disabling CSA
/etc/csa.conf
CSA Overview
See Also configuration file
files and directories
CSA Files and Directories
migrating accounting data
Migrating Accounting Data
overview
CSA Overview
read me first
Read Me First
recycled data
NQS or workload management requests
NQS or Workload Management Requests and Recycled Data
recycled sessions
Why Recycled Sessions Should Be Scrutinized
removing recycled data
How to Remove Recycled Data
reports
daily
CSA Daily Report
periodic
Periodic Report
SBUs
See system billing units
NQS
NQS SBUs
See Also system billing units
process
Process SBUs
See Also system billing units
tape
Tape SBUs
See Also system billing units
workload management
Workload Management SBUs
See Also system billing units
setting up CSA
Setting Up CSA
system billing units
System Billing Units (SBUs)
tailoring CSA
Tailoring CSA
commands
Tailoring CSA Shell Scripts and Commands
shell scripts
Tailoring CSA Shell Scripts and Commands
terminating jobs
How Jobs Are Terminated
user commands
/usr/lib/acct Directory
user exits
Setting up User Exits
verifying and editing data files
Verifying and Editing Data Files

Cpuset System
boot cpuset
Boot Cpuset
commands
cpuset
Using Cpusets
cpuset Command
configuration flags
CPU
Cpuset Configuration File
EXCLUSIVE
Cpuset Configuration File
MEMORY_EXCLUSIVE
Cpuset Configuration File
MEMORY_KERNEL_AVOID
Cpuset Configuration File
MEMORY_LOCAL
Cpuset Configuration File
MEMORY_MANDATORY
Cpuset Configuration File
POLICY_KILL
Cpuset Configuration File
POLICY_PAGE
Cpuset Configuration File
CPU restrictions
Restrictions on CPUs within Cpusets
cpuset configuration file
Cpuset Configuration File
flags
Cpuset Configuration File
See Also valid tokens
Cpuset library
Using the Cpuset Library
Application Programming Interface for the Cpuset System
Cpuset library functions
(3x)
Application Programming Interface for the Cpuset System
cpusetAllocQueueDef(3x)
Application Programming Interface for the Cpuset System
cpusetCreate(3x)
Application Programming Interface for the Cpuset System
cpusetDestroy(3x)
Application Programming Interface for the Cpuset System
cpusetDetachAll (3x)
Application Programming Interface for the Cpuset System
cpusetFreeCPUList(3x)
Application Programming Interface for the Cpuset System
cpusetFreeNameList(3x)
Application Programming Interface for the Cpuset System
cpusetFreePIDList (3x)
Application Programming Interface for the Cpuset System
cpusetFreeProperties (3x)
Application Programming Interface for the Cpuset System
cpusetFreeQueueDef (3x)
Application Programming Interface for the Cpuset System
cpusetGetCPUCount(3x)
Application Programming Interface for the Cpuset System
cpusetGetCPUList(3x)
Application Programming Interface for the Cpuset System
cpusetGetName (3x)
Application Programming Interface for the Cpuset System
cpusetGetNameList(3x)
Application Programming Interface for the Cpuset System
cpusetGetPIDList(3x)
Application Programming Interface for the Cpuset System
cpusetGetProperties(3x)
Application Programming Interface for the Cpuset System
cpusetMove(3x)
Application Programming Interface for the Cpuset System
cpusetMoveMigrate(3x)
Application Programming Interface for the Cpuset System
enabling or disabling
Installing the Cpuset System
library
overview
Cpuset System
Obtaining the properties associated with a cpuset
Obtaining the Properties Associated with a Cpuset
restricting memory allocation
cpuset Command
system division
Cpuset System

Job Limits
applications programming interface
Application Programming Interface for Job Limits
data types
Data Types
function calls
Function Calls
applications programming interface for the ULDB
Application Programming Interface for the ULDB
data types
Data Types
function calls
Function Calls
commands
cpr
Job Limits and Existing IRIX software
genlimits
Creating the User Limits Database
jlimit
jlimit
jstat
jstat
ps
Job Limits and Existing IRIX software
showlimits
showlimits
systune
Using systune to Display and Set Job Limits
definition
Job Limits Overview
domain
definition
Job Limits Overview
error messages
Error Messages
function calls
getjid
getjid
getjlimit
getjlimit and setjlimit
getjusage
getjusage
jlimit_startjob
jlimit_startjob
killjob
killjob
makenewjob
makenewjob
setjlimit
getjlimit and setjlimit
setjusage
setjusage
setwaitjobpid
setwaitjobpid
waitjob
waitjob
introduction
Job Limits
job characteristics
Job Limits Overview
job initiators
Job Limits Overview
See Also point of entry processes
limits supported
Job Limits Supported
overview
Job Limits Overview
point of entry processes
Job Limits Overview
See Also job initiators
read me first
Read Me First
software
how to install
Installing Job Limits
troubleshooting
Troubleshooting Job Limits
system tunable parametes
jlimit_cpu_ign
setjusage
jlimit_data_ign
setjusage
jlimit_nofile_ign
setjusage
jlimit_pmem_ign
setjusage
setjusage
jlimit_pthread_ign
setjusage
jlimit_rss_ign
setjusage
jlimit_vmem_ign
setjusage
ULDB
User Limits Database
See Also user limits database
how to create
Creating the User Limits Database
user limits database
User Limits Database
See Also ULDB
user limits directives input file
domain directives
Domain Directives
example
Setting Up a User Limits Directive Input File Example
how to create
Creating the User Limits Directives Input File
numeric limit values
Numeric Limit Values
user directives
User Directives

jobs
accounting, in
Concepts and Terminology

Memory
physical
IRIX Memory Usage
shared
IRIX Memory Usage
usage commands
IRIX Memory Usage
virtual
IRIX Memory Usage

Memory architecture
ccNUMA
Boot Cpuset
NUMAflex
Boot Cpuset

Memory usage
commands
csacom(1)
Memory Usage Commands
gmemusage(1)
Memory Usage Commands
ja(1)
Memory Usage Commands
jstat(1)
Memory Usage Commands
pmem(1)
Memory Usage Commands
ps(1)
Memory Usage Commands
top(1)
Memory Usage Commands

Memory usage overview
IRIX Memory Usage

Miser
checking job status
Querying Miser About Job Schedule/Description
checking queue status
Querying Miser About Queues
Moving a Block of Resources
command-line options file setup
Setting Up the Miser CommandLine Options File
configuration
Miser Configuration
configuration examples
Miser Configuration Examples
configuration file setup
Setting Up the Miser Configuration FIle
configuration recommendations
Configuration Recommendations
CPU allocation
About Logical Number of CPUs
Cpuset library functions
cpusetAttach(3x)
Application Programming Interface for the Cpuset System
differences between Miser and batch management systems
Miser and Batch Management Systems
enabling or disabling
Enabling or Disabling Miser
logical number of CPUs
About Logical Number of CPUs
logical swap space
About Miser Memory Management
memory management
About Miser Memory Management
overview
Miser Batch Processing System
pools
Miser Overview
queue
Miser Overview
read me first
Read Me First
starting
Enabling or Disabling Miser
stopping
Enabling or Disabling Miser
submitting jobs
Submitting Miser Jobs
system pool
Miser Overview
system queue definition file setup
Setting Up the Miser System Queue Definition File
terminating a job
Resetting Miser
Terminating a Miser Job
user queue definition file setup
Setting Up the Miser User Queue Definition FIle

Network Queuing Environment
Miser and Batch Management Systems

NQE
Miser and Batch Management Systems

NUMAflex memory architecture
Boot Cpuset

Physical memory
CSA and job limits
Physical Memory

Process Limits
commands
limit -h
Using csh and sh to Limit Resource Consumption
systune resource
Using systune to Display and Set Process Limits
limits supported
Using systune to Display and Set Process Limits
parameters
grace period
Additional Process Limits Parameters
number of processes
Additional Process Limits Parameters
resource limits
currrent (soft) limits
Process Limits Overview
maximum (hard) limits
Process Limits Overview
system calls
getrlimit
Process Limits Overview
Process Limits Overview
setrlimit
Process Limits Overview

Shared memory
CSA and job limits
Shared Memory

Virtual memory
CSA and job limits
Virtual Memory