按时间分配调度程序 (TS) 根据优先级分配 CPU 时间,尽量让每个进程均可以相对平等地获得可用的 CPU 资源。由于无需管理,所以 TS 使用起来比较方便。但是,TS 无法保证特定应用程序的性能。因此,应该在不必进行 CPU 分配时使用 TS。
例如,假设两个项目均被指定给 FSS 资源池,它们各自拥有 2 个份额,且运行在这两个项目中的进程数不具有相关性。每个项目只能获得 50% 的可用 CPU。这样,如果有 1 个进程在运行销售项目,有 99 个进程在运行营销项目,则运行在销售项目中的那一个进程能够获得 50% 的 CPU。营销项目中的 99 个进程必须共享其余 50% 的可用CPU 资源。
在 TS 资源池中,每个进程都分配了该 CPU 。销售项目中的那一个进程只能获得 1% 的 CPU,而营销项目中的 99 个项目将获得 99% 的可用 CPU 资源 。
关于合理分配调度程序或按时间分配调度程序的更多信息,请参阅《System Administration Guide: Network Services》。