Я хочу контролировать мощность, которая требуется моей системе, когда я запускаю Benchmark. Когда Benchmark завершается, процесс мониторинга должен быть остановлен. Скрипт монитора написан на питоне. Как мне это сделать?
Один из способов — использовать скрипт для запуска мониторинга питания Python и теста производительности; когда процесс тестирования завершен, скрипт завершает процесс python:
#!/bin/sh
# start Python power monitor; sample code!
python -c 'import time; time.sleep(20)' &
m=$!
# start the Benchmark
./benchmark.sh
# Benchmark is done; kill the monitor
kill "$m"