操作系统的基本任务之一就是判断哪些进程能利用系统资源。缺省的 Solaris Timeshare (TS) 调度程序尝试把系统资源的基本相同的份额分配给每个进程。对系统资源利用的限制也适用于没有物理内存资源的进程(这些进程是不允许运行的),以及有尚未完成的 I/O 请求的进程(这些进程被阻断)。
这种方法是多数现代操作系统的基础;只要所有人都能平等接入,那么就是工作正常,这对于企业是合适的政策。但是,要实施不同的政策还需要更成熟的机制。例如,一个制造部门可能配备了一套大型系统,但因为季节性需求的波动而较少使用。同时,制造部门几乎总是需要更多的计算周期。虽然不能充分利用大型计算机的资源是一种浪费,但是与工程设计部门共享制造系统长久一来一直是一个难题。对于简单的调度政策来说,根本就没有办法向操作系统表达制造部门的用户比工程设计部门的用户更重要这样一个原则。如果制造部门正在运行一个耗用 75% 系统资源的关键任务,则如果所有其它任务只需要使用 25% 或少系统资源,那么这项任务就能正常进行。但是,如果出现某个需要耗用 50% 系统资源的工程设计任务,则上述关键制造任务也许就不能获得保持任务正常进行的系统资源,因为系统会在平等的基础上协调这两项任务。
现在来假设管理员确定利用计算机 80% 的能力就能确保该制造任务正常进行。使用 Solaris Resource Manager,系统管理员就能规定制造部门的用户在需要时可以使用系统处理能力的 85%,而调度程序会把剩余的系统能力分配给任何其他用户。另一极端但同样有效的配置就是规定制造部门的用户在必要时最多可使用系统资源的 100%,因而可以在制造部门真正需要使用整个系统时有效地防止任何其它组的进程的运行。