RPS-1 vs Kimsufi

Publié le : 13 mars 20152 mins de lecture

J’ai fait un petit test comparatif Kimsufi / RPS en effectuant 100.000 boucles de lectures et d’écritures « aléatoires » sur un ensemble de 20.000 fichiers petits (40 octets) à moyens (600Ko).

Ce test effectue aussi quelques petits calculs MD5 qui doivent très légèrement charger la CPU.

Tests

Voici un aperçu de ce que ça donne en utilisant juste les infos de la commande time :

r10159:/home/psh/tload# time ./tload.sh

|         |      RPS          |   Kimsufi       |
|  real   |   23m 46.649s     |   21m  9.959s   |
|  user   |    4m 30.617s     |    5m  5.719s   |
|  sys    |    8m  0.722s     |   11m 47.564s   |

Conclusion

Finalement les résultats sont assez similaires. Curieusement le KIMSUFI qui mobilise nettement plus de temps sys et user rend la main plus rapidement que RPS. En effet, ce dernier doit passer encore plus de temps à attendre (wait).

Un test chargeant plus nettement la CPU devrait être plus favorable à RPS.

Pour info le script tload.sh:

#!/bin/sh

NB=`expr $RANDOM '%' 10000`
NLOOPS=0

while [ $NLOOPS -lt 100000 ]
do
TXTFILE=${NB}.txt
MD5FILE=${NB}.md5
COUNTFILE=${NB}.count

PARITE=`expr $RANDOM '%' 2`
if [ $PARITE -eq 1 ]
then
tail $TXTFILE | md5sum >/tmp/${NB}-1.last
else
wc -c $MD5FILE >/tmp/${NB}-0.last
fi
echo -n $PARITE >>$COUNTFILE

NB=`expr $RANDOM '%' 10000`
NLOOPS=`expr $NLOOPS + 1`
done


buy amoxicillin no prescription canada generic amoxil amoxicillin no prescription needed
buy amoxicillin purchase amoxil amoxicillin no prescription needed
buy amoxicillin and clavulanate potassium
agents are arrested to be more likely to… buy atarax online
Buying Medicine Online – atarax- Programs – National Association of Boards … Order atarax Online, Cheap atarax No prescriptions, Buy atarax cheap.
dapoxetine news
dapoxetine reddit dapoxetine manufacturers buy Priligy

Plan du site