Scrie scriptul
write_file și edit_file creează și ajustează scriptul tău de benchmark, iar fiecare modificare apare ca diff.
Un server benchmark este o sarcină fixă pe care o rulezi pe o mașină care este a ta sau pe care ai voie să o testezi, de fiecare dată cu aceleași setări, astfel încât două rezultate să poată fi comparate corect. BenchQuorum scrie scriptul, îl rulează în shell și înregistrează doar valorile care au fost măsurate. Domeniul de aplicare rămâne la tine.
write_file și edit_file creează și ajustează scriptul tău de benchmark, iar fiecare modificare apare ca diff.
Shell rulează comanda ta de test și raportează codul real de ieșire, așa că vezi când a eșuat o rulare.
read_file și grep adună valori din fișierele de rezultate salvate, iar agentul construiește un tabel al rulărilor.
Aplicația rulează pe PC-ul tău cu Windows, într-un singur dosar de lucru. O comandă care ajunge la altă mașină este o comandă pe care ai cerut-o tu, pe o mașină care este a ta sau pe care ai voie să o testezi.
bench.pysalvatsysteminfoexit 0system.txtsalvatpython bench.pyexit 0results.csvrând adăugatresults.csvcititnotes.mddiff afișatÎnainte să optimizezi o mașină din homelab pentru benchmark-uri, ia o valoare de referință: roagă agentul să ruleze mai întâi scriptul tău de benchmark pe mașina neatinsă. Shell îl rulează și raportează codul de ieșire, write_file salvează rezultatul ca baseline.txt, iar append_file adaugă mediana în results.csv. Schimbă o singură setare, cere aceeași rulare din nou, iar agentul arată ambele rânduri unul lângă altul. O singură modificare o dată. Citește planul în modul Plan only înainte să ruleze ceva, apoi treci la Ask first ca fiecare scriere de fișier să aștepte OK-ul tău, și compară singur medianele înainte să păstrezi modificarea.
Pentru benchmark-ul unui VPS pe care îl închiriezi, discul și rețeaua au nevoie de teste separate, pentru că fiecare măsoară o altă parte a mașinii. Verifică mai întâi condițiile furnizorului privind testarea. De pe PC-ul tău, Shell rulează ping -n 20 urmat de adresa VPS-ului tău, iar write_file salvează timpii dus-întors ca latency.txt. Testul discului îl rulezi tu pe VPS, în afara BenchQuorum, cu propria ta comandă. Rezultatele de rețea și de procesor ale unui VPS înseamnă ceva doar alături de plan, ora din zi și setările pe care le-ai notat. Ține traficul mic și scurt și verifică fiecare valoare cu ieșirea din consolă.
BenchQuorum nu este un serviciu găzduit și nici un plugin pentru alt program. Este făcut doar pentru fișierele tale, PC-ul tău și mașinile pe care ai voie să le folosești, așa că nu-l îndrepta spre sisteme, conturi sau date care nu sunt ale tale. Nu poate garanta că codul, măsurătorile sau analiza sunt corecte, de aceea verifici fiecare diff.