BenchQuorum
Product

Server benchmark scripts, runs en logs voor machines die van jou zijn

01

Een server benchmark is een vast stuk werk dat je draait op een machine die van jou is of die je mag testen, telkens met dezelfde instellingen, zodat twee resultaten eerlijk te vergelijken zijn. BenchQuorum schrijft het script, voert het uit in de shell en legt alleen de waarden vast die zijn gemeten. De reikwijdte blijft bij jou.

01

Schrijft het script

write_file en edit_file maken en passen je benchmarkscript aan, en elke wijziging verschijnt als diff.

02

Voert je opdracht uit

Shell voert je testopdracht uit en meldt de echte exitcode, zodat je ziet wanneer een run is mislukt.

03

Leest de waarden

read_file en grep verzamelen waarden uit opgeslagen resultaatbestanden, en de agent bouwt een tabel van de runs.

Wat de agent kan doen

Waar het werk gebeurt

De app draait op je Windows-pc in één werkmap. Een opdracht die een andere machine bereikt, is een opdracht waar jij om hebt gevraagd, op een machine die van jou is of die je mag testen.

Twee taken, stap voor stap

Leg een nulmeting vast voor een homelab-machine

Voordat je een homelab-machine afstemt voor benchmarks, maak je een nulmeting: vraag de agent om eerst je benchmarkscript op de ongewijzigde machine uit te voeren. Shell voert het uit en meldt de exitcode, write_file slaat de uitvoer op als baseline.txt en append_file voegt de mediaan toe aan results.csv. Verander één instelling, vraag dezelfde run opnieuw en de agent toont beide rijen naast elkaar. Eén wijziging tegelijk. Lees het plan in de modus Plan only voordat er iets draait, schakel daarna over naar Ask first zodat elke bestandsschrijfactie op je OK wacht, en vergelijk de medianen zelf voordat je de wijziging houdt.

Controleer een gehuurde VPS vanaf je eigen pc

Voor de benchmark van een VPS die je huurt hebben schijf en netwerk aparte tests nodig, omdat elk een ander deel van de machine meet. Bekijk eerst de testvoorwaarden van de aanbieder. Vanaf je pc voert Shell ping -n 20 uit, gevolgd door het adres van je VPS, en write_file slaat de heen-en-terugtijden op als latency.txt. De schijftest voer je zelf uit op de VPS, buiten BenchQuorum, met je eigen opdracht. Netwerk- en CPU-resultaten van een VPS betekenen alleen iets naast het abonnement, het tijdstip van de dag en de instellingen die je hebt vastgelegd. Houd het verkeer klein en kort, en controleer elke waarde aan de hand van de consoleuitvoer.

Wat BenchQuorum niet doet

BenchQuorum is geen gehoste dienst en geen plug-in voor een ander programma. Het is alleen bedoeld voor je eigen bestanden, je pc en machines die je mag gebruiken, dus richt het niet op systemen, accounts of gegevens die niet van jou zijn. Het kan niet garanderen dat code, metingen of analyses kloppen, daarom controleer je elke diff.

BenchQuorum voor Windows

Probeer het op je eigen machine

BenchQuorum downloaden ↗