Как создать процесс, который запускает скрипт до завершения другого процесса

Я хочу контролировать мощность, которая требуется моей системе, когда я запускаю Benchmark. Когда Benchmark завершается, процесс мониторинга должен быть остановлен. Скрипт монитора написан на питоне. Как мне это сделать?

0
26.04.2019, 12:42
1 ответ

Один из способов — использовать скрипт для запуска мониторинга питания 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"
1
28.01.2020, 02:40

Теги

Похожие вопросы