mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-04 18:52:38 +00:00
Track generalization for width
This commit is contained in:
@@ -709,7 +709,7 @@ func (qs *queueSet) selectQueueLocked() *queue {
|
|||||||
if queue.requests.Length() != 0 {
|
if queue.requests.Length() != 0 {
|
||||||
sMin = math.Min(sMin, queue.virtualStart)
|
sMin = math.Min(sMin, queue.virtualStart)
|
||||||
sMax = math.Max(sMax, queue.virtualStart)
|
sMax = math.Max(sMax, queue.virtualStart)
|
||||||
estimatedWorkInProgress := qs.estimatedServiceTime * float64(queue.requestsExecuting)
|
estimatedWorkInProgress := qs.estimatedServiceTime * float64(queue.seatsInUse)
|
||||||
dsMin = math.Min(dsMin, queue.virtualStart-estimatedWorkInProgress)
|
dsMin = math.Min(dsMin, queue.virtualStart-estimatedWorkInProgress)
|
||||||
dsMax = math.Max(dsMax, queue.virtualStart-estimatedWorkInProgress)
|
dsMax = math.Max(dsMax, queue.virtualStart-estimatedWorkInProgress)
|
||||||
// the virtual finish time of the oldest request is:
|
// the virtual finish time of the oldest request is:
|
||||||
|
Reference in New Issue
Block a user