Achilleas Tzenetopoulos 5 anos atrás
pai
commit
a4755bb2c4

+ 7 - 1
kubernetes-v1.15.4/pkg/scheduler/algorithm/priorities/custom_resource_allocation.go

@@ -40,7 +40,13 @@ var (
 )
 
 func customScoreFn(si scorerInput) float64 {
-	return si.metrics["ipc"] / (si.metrics["mem_read"] + si.metrics["mem_write"])
+	rAndW := si.metrics["mem_read"] + si.metrics["mem_write"]
+	if rAndW > 7 {
+		return si.metrics["ipc"] / rAndW
+	} else {
+		return 2 / rAndW
+	}
+
 }
 
 func onlyIPC(metrics map[string]float64) float64 {