prevent consumecpu/mem from becoming zombies by calling run instead of start
This commit is contained in:
parent
67254c6070
commit
ac9484b869
@ -34,7 +34,7 @@ func ConsumeCPU(millicores int, durationSec int) {
|
|||||||
arg1 := fmt.Sprintf("-millicores=%d", millicores)
|
arg1 := fmt.Sprintf("-millicores=%d", millicores)
|
||||||
arg2 := fmt.Sprintf("-duration-sec=%d", durationSec)
|
arg2 := fmt.Sprintf("-duration-sec=%d", durationSec)
|
||||||
consumeCPU := exec.Command(consumeCPUBinary, arg1, arg2)
|
consumeCPU := exec.Command(consumeCPUBinary, arg1, arg2)
|
||||||
consumeCPU.Start()
|
consumeCPU.Run()
|
||||||
}
|
}
|
||||||
|
|
||||||
func ConsumeMem(megabytes int, durationSec int) {
|
func ConsumeMem(megabytes int, durationSec int) {
|
||||||
@ -43,7 +43,7 @@ func ConsumeMem(megabytes int, durationSec int) {
|
|||||||
durationSecString := strconv.Itoa(durationSec)
|
durationSecString := strconv.Itoa(durationSec)
|
||||||
// creating new consume memory process
|
// creating new consume memory process
|
||||||
consumeMem := exec.Command(consumeMemBinary, "-m", "1", "--vm-bytes", megabytesString, "--vm-hang", "0", "-t", durationSecString)
|
consumeMem := exec.Command(consumeMemBinary, "-m", "1", "--vm-bytes", megabytesString, "--vm-hang", "0", "-t", durationSecString)
|
||||||
consumeMem.Start()
|
consumeMem.Run()
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetCurrentStatus() {
|
func GetCurrentStatus() {
|
||||||
|
Loading…
Reference in New Issue
Block a user