Benchmark CPU di due server su TOPServer di Tophost

In una domenica di noia ho perso una decina di minuti per fare un bechmark cpu di due server su TopServer dell’azienda italiana Tophost.it

Le macchine che ho utilizzato sono state:
– la più economica (5 € circa al mese): 2 core /512MB di RAM,
– la macchina più cara (20€ circa al mese): 4 core / 4096 MB di RAM.

Entrambe hanno S.O. Ubuntu 12.04 LTS (in attesa della nuova versione…)

Il test che faccio utilizza il comando sysbench del terminale.
Il comando usato nel dettaglio fa la prova con 512 threads e 1000 operazioni di lock/release per thread.

sysbench --test=threads --num-threads=512 run

I risultati sono stati questi:

Server #1

Test execution summary:
total time: 21.6147s
total number of events: 10000
total time taken by event execution: 10952.6880
per-request statistics:
min: 8.74ms
avg: 1095.27ms
max: 3079.21ms
approx. 95 percentile: 1642.60ms

Threads fairness:
events (avg/stddev): 19.5312/0.68
execution time (avg/stddev): 21.3920/0.15

Server #2

Test execution summary:
total time: 12.4644s
total number of events: 10000
total time taken by event execution: 6287.7115
per-request statistics:
min: 1.80ms
avg: 628.77ms
max: 1754.28ms
approx. 95 percentile: 1097.87ms

Threads fairness:
events (avg/stddev): 19.5312/1.33
execution time (avg/stddev): 12.2807/0.10

Come si nota il server con 4 core ha una performance migliore “solo” dell’85% rispetto a quello meno “prestante”.

A presto!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *