This manual focuses on resource management from the developer's point of view and presents information for writing the following kinds of applications:
Resource administration applications – Utilities to perform such tasks as allocating resources, creating partitions, and scheduling jobs.
Resource monitoring applications – Applications that check system statistics through kstats to determine resource usage by systems, workloads, processes, and users.
Resource accounting utilities – Applications that provide accounting information for analysis, billing, and capacity planning.
Self-adjusting applications – Applications that can determine their use of resources and can adjust consumption as necessary.
Resource advisory applications – Provide hints of resource needs.???