藉由當工作負載過多使用其 CPU 資源配置時,要求較多的 CPU 資源;或是藉由當工作負載過少使用其 CPU 資源配置時,要求較少的 CPU 資源;以嘗試讓 CPU 使用量接近目標百分比。例如,假設工作負載的使用量規則為 80% 的目標值以及 5 個核心的配置量,如果工作負載消耗 4.5 個核心,則其使用量比率為 4.5/5 或 90%。此時,gWLM 會嘗試將更多的 CPU 資源分配至工作負載的區間之中,以滿足目標值的需求。分配 6 個核心將會讓使用量的比率達到 4.5/6 或 75%,如此即能達到目標值。
利用使用量規則您就可以指定 CPU 資源最小和最大的要求量。使用這類規則的工作負載,其分配的要求量至少是最小的要求量。使用量規則能夠讓您安排工作負載的優先順序。
擁有借用 (OwnBorrow) 規則
此規則能讓您設定下列數值:
工作負載區間擁有的 CPU 資源需求量 (以核心為單元)
一個工作負載區間必須擁有的最小 CPU 資源需求量 (以核心為單元;在將資源借給其他工作負載之後)
一個工作負載區間可以擁有的最大 CPU 資源需求量 (以核心為單元;在從其他工作負載借用到資源之後)
必要時,所擁有的 CPU 資源可分配至使用擁有借用規則的工作負載區間中。最小和最大的要求量能讓您指定工作負載能供借出 (當不需要使用資源時) 或借用 (當需要且可獲得更多資源時) 的數量。若區間在借出核心之後,而區間的工作負載忽然變得很忙碌時,則區間將會重新取回所借出的核心。