Пишет скрипт
write_file и edit_file создают и правят ваш скрипт бенчмарка, и каждое изменение появляется как diff.
Server benchmark — это фиксированный объём работы, который вы запускаете на машине, принадлежащей вам или разрешённой для тестирования, каждый раз с одними и теми же настройками, чтобы два результата можно было честно сравнить. BenchQuorum пишет скрипт, запускает его в оболочке и записывает только те числа, которые были измерены. Границы остаются за вами.
write_file и edit_file создают и правят ваш скрипт бенчмарка, и каждое изменение появляется как diff.
Shell запускает вашу тестовую команду и сообщает реальный код завершения, так что вы видите, когда запуск не удался.
read_file и grep собирают числа из сохранённых файлов результатов, а агент строит таблицу запусков.
Приложение работает на вашем ПК с Windows внутри одной рабочей папки. Команда, которая обращается к другой машине, — это команда, о которой вы попросили, на машине, принадлежащей вам или разрешённой для тестирования.
bench.pyсохраненоsysteminfoexit 0system.txtсохраненоpython bench.pyexit 0results.csvстрока добавленаresults.csvпрочитаноnotes.mddiff показанПрежде чем настраивать машину из домашней лаборатории под бенчмарки, сделайте эталонный замер: попросите агента сначала запустить ваш скрипт бенчмарка на нетронутой машине. Shell запускает его и сообщает код завершения, write_file сохраняет вывод как baseline.txt, а append_file добавляет медиану в results.csv. Измените одну настройку, снова попросите тот же запуск, и агент покажет обе строки рядом. Одно изменение за раз. Прочитайте план в режиме Plan only до того, как что-либо запустится, затем переключитесь на Ask first, чтобы каждая запись файла ждала вашего OK, и сами сравните медианы, прежде чем оставить изменение.
Чтобы сделать бенчмарк арендуемого VPS, диску и сети нужны отдельные тесты, потому что каждый измеряет свою часть машины. Сначала изучите условия провайдера по тестированию. С вашего ПК Shell запускает ping -n 20 с адресом вашего VPS, а write_file сохраняет время отклика в обе стороны как latency.txt. Тест диска вы запускаете сами на VPS, вне BenchQuorum, своей командой. Результаты сети и процессора на VPS имеют смысл только рядом с тарифом, временем суток и настройками, которые вы записали. Держите трафик небольшим и коротким и сверяйте каждое число с выводом консоли.
BenchQuorum — не размещённый сервис и не плагин для другой программы. Он предназначен только для ваших собственных файлов, вашего ПК и машин, которые вам разрешено использовать, поэтому не направляйте его на системы, аккаунты и данные, которые вам не принадлежат. Он не может гарантировать, что код, измерения или анализ верны, поэтому каждый diff вы проверяете сами.