Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Le groupe des Helpers est present pour vous aidez, n'hésitez pas à poser des questions ;)

Toute la communauté vous remercie

/!\ L’ancien forum passera en lecture seule en janvier 2020./!\
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

Benchmark plateforme hardware

team18fr
Actif
Messages : 1118
Inscription : 11 oct. 2014, 18:41

Re: Benchmark plateforme hardware

Message par team18fr » 18 oct. 2016, 16:45

Salut pour moi depuis la mise à jour en 2.4.4 mes résultats sont moins bon car avant j'étais à peine à 40 et maintenant je suis au dessus de 50 sur ma mini+ ??

Avatar de l’utilisateur
Laco
Actif
Messages : 822
Inscription : 06 oct. 2014, 19:25

Re: Benchmark plateforme hardware

Message par Laco » 22 oct. 2016, 19:52

Salut à tous

Voici quelques chiffres issus des manipulations faites aujourd'hui sur mon RPI 2 :D

En version 2.3.18 de Jeedom et une 4.1.18 de Linux sur une carte Sandisk Ultra, j’obtenais un résultat de 26.2

J'ai fait une mise à jour de Jeedom.
En version 2.4.4 de Jeedom et une 4.1.18 de Linux sur une carte Sandisk Ultra, j’obtenais un résultat de 26.26. Donc aucun changement. :(

J'ai remplacé ma carte SD par une Sandisk Extreme sur laquelle j'ai mis l'image Netinstall de Jeedom
En version 2.4.4 de Jeedom et une 4.4.21 de Linux sur une carte Sandisk Extreme, j’obtiens un résultat de 10.05. Donc une belle amélioration. :D

Malheureusement, je ne vois pas trop quelles conclusions ont peu en tirer :(
La dernière étape comportant 2 changements simultanés.

A+ ;)

P.S.: Pour gagner en réactivité et préserver la SD, tout est lancé en événementiel. Rien de cyclique. L’écriture des logs est désactivée
MERCI A TOUTE L'ÉQUIPE POUR LE TAF

Avatar de l’utilisateur
mbuffat69
Timide
Messages : 389
Inscription : 02 févr. 2016, 21:25
Localisation : Lyon

Re: Benchmark plateforme hardware

Message par mbuffat69 » 28 oct. 2016, 22:07

Sur ma nouvelle config orange pi plus j'obtiens le résultat suivant avec jeedom sur smmc

Code : Tout sélectionner

cache_write_5000	1.5923700332642
cache_read_5000	0.61955094337463
database_write_delete_1000	1.5190179347992
database_update_1000	0.80946612358093
database_replace_1000	0.84132409095764
database_read_50000	0.3930401802063
subprocess_200	2.1693329811096
total	7.9441022872925
Sur mon ancien rpi2 avec un disque ssd sur usb, j'obtiens

Code : Tout sélectionner

cache_write_5000	2.3793301582336
cache_read_5000	1.0009341239929
database_write_delete_1000	8.6210761070251
database_update_1000	5.0151898860931
database_replace_1000	4.588475227356
database_read_50000	0.55763292312622
subprocess_200	1.93927693367
total	24.101915359497

On constate que la différence essentielle viens des E/S, car la différence de processeur est mineure:
ARM 900Mhz pour le rpi2 et ARM 1.3Ghz pour l'orange pi2
Pour les disques, dans le cas de l'orange pi plus, mémoire emmc et rpi2 disque ssd sur bus usb
Système DIY 2 PI3 avec SSD (voir mon profil pour le détail)

Avatar de l’utilisateur
SupraDolph
Timide
Messages : 477
Inscription : 17 janv. 2016, 22:44

Re: Benchmark plateforme hardware

Message par SupraDolph » 29 oct. 2016, 00:14

mbuffat69 a écrit :Sur ma nouvelle config orange pi plus j'obtiens le résultat suivant avec jeedom sur smmc

Code : Tout sélectionner

cache_write_5000	1.5923700332642
cache_read_5000	0.61955094337463
database_write_delete_1000	1.5190179347992
database_update_1000	0.80946612358093
database_replace_1000	0.84132409095764
database_read_50000	0.3930401802063
subprocess_200	2.1693329811096
total	7.9441022872925
Sur mon ancien rpi2 avec un disque ssd sur usb, j'obtiens

Code : Tout sélectionner

cache_write_5000	2.3793301582336
cache_read_5000	1.0009341239929
database_write_delete_1000	8.6210761070251
database_update_1000	5.0151898860931
database_replace_1000	4.588475227356
database_read_50000	0.55763292312622
subprocess_200	1.93927693367
total	24.101915359497

On constate que la différence essentielle viens des E/S, car la différence de processeur est mineure:
ARM 900Mhz pour le rpi2 et ARM 1.3Ghz pour l'orange pi2
Pour les disques, dans le cas de l'orange pi plus, mémoire emmc et rpi2 disque ssd sur bus usb
Et le ressenti utilisateur au quotidien ? Mon RPI2 + HDD tourne à 13,5 en moyenne. Et en 2.4.4 j'avais des ralentissements périodiques importants. Ca à l'air mieux en 2.4.6

Code : Tout sélectionner

Nom	Temps
cache_write_5000	2.3810849189758
cache_read_5000	0.92227101325989
database_write_delete_1000	3.9867739677429
database_update_1000	2.0574731826782
database_replace_1000	2.0622119903564
database_read_50000	0.47486305236816
subprocess_200	1.6441559791565
total	13.528834104538
Z-Wave Aeon Stick Gen5 - Debian Stretch - VirtualBox - Alexa - ha-bridge - ZigBee Mi Home
Découvrez mes plugins thermoAlternateView, harmanKardonRC

kouaw
Actif
Messages : 5986
Inscription : 25 janv. 2015, 22:15
Localisation : Belgium
Contact :

Re: Benchmark plateforme hardware

Message par kouaw » 29 oct. 2016, 00:16

SupraDolph a écrit :
mbuffat69 a écrit :Sur ma nouvelle config orange pi plus j'obtiens le résultat suivant avec jeedom sur smmc

Code : Tout sélectionner

cache_write_5000	1.5923700332642
cache_read_5000	0.61955094337463
database_write_delete_1000	1.5190179347992
database_update_1000	0.80946612358093
database_replace_1000	0.84132409095764
database_read_50000	0.3930401802063
subprocess_200	2.1693329811096
total	7.9441022872925
Sur mon ancien rpi2 avec un disque ssd sur usb, j'obtiens

Code : Tout sélectionner

cache_write_5000	2.3793301582336
cache_read_5000	1.0009341239929
database_write_delete_1000	8.6210761070251
database_update_1000	5.0151898860931
database_replace_1000	4.588475227356
database_read_50000	0.55763292312622
subprocess_200	1.93927693367
total	24.101915359497

On constate que la différence essentielle viens des E/S, car la différence de processeur est mineure:
ARM 900Mhz pour le rpi2 et ARM 1.3Ghz pour l'orange pi2
Pour les disques, dans le cas de l'orange pi plus, mémoire emmc et rpi2 disque ssd sur bus usb
Et le ressenti utilisateur au quotidien ? Mon RPI2 + HDD tourne à 13,5 en moyenne. Et en 2.4.4 j'avais des ralentissements périodiques importants. Ca à l'air mieux en 2.4.6

Code : Tout sélectionner

Nom	Temps
cache_write_5000	2.3810849189758
cache_read_5000	0.92227101325989
database_write_delete_1000	3.9867739677429
database_update_1000	2.0574731826782
database_replace_1000	2.0622119903564
database_read_50000	0.47486305236816
subprocess_200	1.6441559791565
total	13.528834104538
si je peut donnée un conseille lors de vos benchmark faite l'ai en etant dans la dernier version jeedom ET en fresh install ;) pas avec une installe d'il y a 3 mois ;) car cela joue beaucoup aussi ^^

Avatar de l’utilisateur
mbuffat69
Timide
Messages : 389
Inscription : 02 févr. 2016, 21:25
Localisation : Lyon

Re: Benchmark plateforme hardware

Message par mbuffat69 » 29 oct. 2016, 10:46

Effectivement, pour pouvoir comparer exactement les chiffres, il faut la même installation !!!!
Par contre je pense que même si ce n'est pas le cas, le test peut donner une tendance.
Je pense que dans mon cas la différence n'est pas due principalement à l'optimisation de la bdd, mais au changement de hardware pour les disques: emmc versus SSD sur usb
Une façon de vérifier est de regarder le résultat de la commande hdparm -T /dev/xxx pour tester le disque où est installé jeedom. Dans mon cas un facteur x2 pour emmc
Et le benchmark est énormément dépendant des E/S
Système DIY 2 PI3 avec SSD (voir mon profil pour le détail)

nou
Actif
Messages : 555
Inscription : 17 mai 2015, 00:17

Re: Benchmark plateforme hardware

Message par nou » 01 nov. 2016, 21:47

Bonsoir,
j'ai actuellement un rpi2 sur SSD (en USB), et j'hésite entre passer sur odroid c2 + emmc ou prolian gen8 + ssd (du précédent)
sachant que les prix sont un presque identiques
l'odroid serait dédié jeedom, mais le prolian aurait des VM.

je pose la question car les retours des benchs varient pas mal en fait

merci

issambres
Timide
Messages : 316
Inscription : 28 avr. 2015, 09:47

Re: Benchmark plateforme hardware

Message par issambres » 03 nov. 2016, 17:52

Pour ma part, je suis passé de NAS Syno en Chroot ( environ 200 secondes...) à un PI3 avec boot sur SSD ( 18 sec ) et enfin le NUC I3 proposé par Rosty avec un ESXI et une VM ( 2 core et 2 go de Ram pour la VM jeedom

Voici le résultat ;-)
Pièces jointes
Capture d’écran 2016-11-03 à 17.49.07.png
Capture d’écran 2016-11-03 à 17.49.07.png (106.14 Kio) Consulté 1290 fois

Avatar de l’utilisateur
SupraDolph
Timide
Messages : 477
Inscription : 17 janv. 2016, 22:44

Re: Benchmark plateforme hardware

Message par SupraDolph » 05 nov. 2016, 12:57

SupraDolph a écrit :Sympa le bench je ne l'avais jamais remaqué

Le RPI2 + HDD s'en sort honorablement (bon Jeedom est loin d'être saturé chez moi)

Code : Tout sélectionner

ache_write_5000	6.3585300445557
cache_read_5000	1.0105450153351
database_write_delete_1000	4.2515499591827
database_update_1000	2.3289868831635
database_replace_1000	2.3024799823761
database_read_50000	0.48192405700684
subprocess_200	1.7209391593933
total	18.454955101013

Suite à crach disque (HDD 2,5" 80Go) je suis repassé en Fresh Install (toujours HDD mais 500Go 3,5") avec un passage de Ngnix vers Apache, le résultat est plutôt probant.

Code : Tout sélectionner

Nom	Temps
cache_write_5000	2.3991858959198
cache_read_5000	1.0006959438324
database_write_delete_1000	1.9529919624329
database_update_1000	1.0458078384399
database_replace_1000	1.0788700580597
database_read_50000	0.52724814414978
subprocess_200	1.989716053009
total	9.9945158958435
Z-Wave Aeon Stick Gen5 - Debian Stretch - VirtualBox - Alexa - ha-bridge - ZigBee Mi Home
Découvrez mes plugins thermoAlternateView, harmanKardonRC

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2679
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Benchmark plateforme hardware

Message par Theduck38 » 05 nov. 2016, 23:58

Sur ma machine maison (dédiée) à base de carte mère ASRock Q1900-ITX, SSD 64Go :

Code : Tout sélectionner

cache_write_5000	0.71972298622131
cache_read_5000	0.29565000534058
database_write_delete_1000	0.40191888809204
database_update_1000	0.22470307350159
database_replace_1000	0.23146295547485
database_read_50000	0.089375972747803
subprocess_200	0.66526198387146
total	2.6280958652496
Coût de l'appareil : environ 230€. Toutes les pièces sont remplaçables en cas de panne.
C'est une install vierge...
Clairement ça va mieux qu'avec un HDD mécanique 2.5"... où j'obtenais 280s !
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
Laco
Actif
Messages : 822
Inscription : 06 oct. 2014, 19:25

Re: Benchmark plateforme hardware

Message par Laco » 06 nov. 2016, 08:33

Salut à tous,

Je n'arrive pas à trouver des bentchmarks de l'Odroid C2 avec la mémoire EMMC.
Ce serait sympa si un des heureux propriétaires de ce type de configuration pouvait publier son score avec la toute dernière version de Jeedom :D
(je ne trouve que les résultats publiés part @Loic au niveau de son fichier Excel. Ces résultats datent un peu maintenant)

Bon dimanche à tous ;)
MERCI A TOUTE L'ÉQUIPE POUR LE TAF

barbak
Timide
Messages : 13
Inscription : 19 févr. 2015, 12:09

Re: Benchmark plateforme hardware

Message par barbak » 06 nov. 2016, 20:56

Je crois que je viens de battre le record d'optimisation :lol:
Je suis passé de
JeeDebVirt_01_Sans_Optimisation.png
JeeDebVirt_01_Sans_Optimisation.png (181.78 Kio) Consulté 1269 fois
à
JeeDebVirt_02_Avec_Optimisation.png
JeeDebVirt_02_Avec_Optimisation.png (116.01 Kio) Consulté 1269 fois
Config Hôte:
Serveur DIY (Intel Avoton C2750 octa-core, 16Gb RAM DDR3, 500Go DD [système], 500Go DD [VM], 3x2To DD [Data]) tournant sous Debian Stable / Testing / Unstable avec hyperviseur Qemu/Kvm
Config Guest Jeedom :
4 core, 8Gb RAM, 64Go DD, Debian Jessie

Avatar de l’utilisateur
raslittle
Timide
Messages : 111
Inscription : 02 févr. 2015, 12:01
Localisation : IDF

Re: Benchmark plateforme hardware

Message par raslittle » 17 nov. 2016, 20:14

Laco a écrit :Salut à tous,

Je n'arrive pas à trouver des bentchmarks de l'Odroid C2 avec la mémoire EMMC.
Ce serait sympa si un des heureux propriétaires de ce type de configuration pouvait publier son score avec la toute dernière version de Jeedom :D
(je ne trouve que les résultats publiés part @Loic au niveau de son fichier Excel. Ces résultats datent un peu maintenant)

Bon dimanche à tous ;)
Salut,

Avec mon Odroid C2 et 16go eMMC, je tourne entre 5 et 6 sur 99% des tests benchmark effectués.

Nom Temps
cache_write_5000 1.0658459663391
cache_read_5000 0.40716981887817
database_write_delete_1000 1.0899569988251
database_update_1000 0.643061876297
database_replace_1000 0.67287707328796
database_read_50000 0.18478298187256
subprocess_200 1.7676100730896
total 5.8313047885895
JEEDOM sur ODROID C2 + RfxTrx433E + Z-Stick AEON S2 + IPX800 V3&V4
PSX200-1205
Synology 213+

Avatar de l’utilisateur
Laco
Actif
Messages : 822
Inscription : 06 oct. 2014, 19:25

Re: Benchmark plateforme hardware

Message par Laco » 17 nov. 2016, 20:54

Salut @raslittle,

Merci beaucoup pour ton retour :)
Ton Odroid semble 2 fois plus performant que mon RPI 2 avec sa carte Sandisk Extreme en lecture/écriture.
Donc ça doit répondre du tac ou tac ;)

A +
MERCI A TOUTE L'ÉQUIPE POUR LE TAF

Avatar de l’utilisateur
bartounet
Actif
Messages : 2540
Inscription : 14 juil. 2016, 10:09

Re: Benchmark plateforme hardware

Message par bartounet » 02 déc. 2016, 21:58

Je suis un peu inquiet, car en faisant un benchmark j'obtient cela :

Code : Tout sélectionner

Nom 	Temps
cache_write_5000	1.2205631732941
cache_read_5000	0.53215408325195
database_write_delete_1000	33.664180040359
database_update_1000	16.693442106247
database_replace_1000	15.702352046967
database_read_50000	0.29180383682251
subprocess_200	1.1843800544739
total	69.288875341415
Alors que sur le meme hardware rpi3 j'avais ca il y a quelques temps :

Code : Tout sélectionner

Nom Temps
cache_write_5000 1.2508409023285
cache_read_5000 0.53051114082336
database_write_delete_1000 8.6948189735413
database_update_1000 3.8680629730225
database_replace_1000 3.8629670143127
database_read_50000 0.29577684402466
subprocess_200 1.234277009964
total 19.737254858017
On voit que se sont les opérations en BDD qui ont augmentée...
mais dans le doute j'ai copié mon ancienne SD sur une neuve et même chose !!
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Avatar de l’utilisateur
bartounet
Actif
Messages : 2540
Inscription : 14 juil. 2016, 10:09

Re: Benchmark plateforme hardware

Message par bartounet » 03 déc. 2016, 09:06

Une idée de la raison de cette baisse soudaine de performance ?
Ma carte sd est neuve d'hier
Ce sont les accès bdd qui plombe..

Les performances peuvent se dégrader selon le contenu de la bdd ??
Plus d'historique ?
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Avatar de l’utilisateur
bartounet
Actif
Messages : 2540
Inscription : 14 juil. 2016, 10:09

Re: Benchmark plateforme hardware

Message par bartounet » 03 déc. 2016, 10:00

Bon j'ai tenté une optimisation de la bdd comme dans la doc .

et maintenant :

Code : Tout sélectionner

Nom 	Temps
cache_write_5000	1.2302610874176
cache_read_5000	0.53556799888611
database_write_delete_1000	0.96440005302429
database_update_1000	0.74324893951416
database_replace_1000	0.67777800559998
database_read_50000	0.28619813919067
subprocess_200	1.3164558410645
total	5.7539100646973
C'est dingue...
ce que je ne comprend toujours pas c'est l'augmentation soudaine.

Peut être la supression des logs proposé dans l'optimisation a permis de revenir à de bonnes performances..

mais la faut avouer que 5 pour un RPI3 + carte SD c'est vraiment très bon
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Avatar de l’utilisateur
Sshafi
Actif
Messages : 3891
Inscription : 01 juil. 2014, 16:08
Localisation : Albi

Re: Benchmark plateforme hardware

Message par Sshafi » 03 déc. 2016, 10:09

Ouaip, moi aussi l'optimisation mysql m'a fait gagné énormément sur le score avec un rpi3. :)

From Tapatruc...
??? Menfin ...
VM ESXi # Aeon Lab Gen5 | RFXtrx433E | ...
Trucs & Astuces

Avatar de l’utilisateur
bartounet
Actif
Messages : 2540
Inscription : 14 juil. 2016, 10:09

Re: Benchmark plateforme hardware

Message par bartounet » 03 déc. 2016, 11:08

Oui je me doute pas que ca optimise
Ce que je ne comprend pas
C'est qu'au départ j'étais à 23
6 mois plus tard à 70
Et hop optimisation je passe à 5
C'est surtout l'augmentation à 70 qui me gene
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Avatar de l’utilisateur
edualc
Timide
Messages : 310
Inscription : 28 juil. 2014, 09:53

Re: Benchmark plateforme hardware

Message par edualc » 31 déc. 2016, 22:05

Hello,

ma petite contribution :
RPI2 avec un vieux HD (7200 tr/mn) de 80 Go récupéré d'un PC + câble IDE/USB branché sur port USB de RPI et optimisation de la base sql comme décrit dans la doc :

Code : Tout sélectionner

Nom 	Temps
cache_write_5000	2.5260558128357
cache_read_5000	0.99767088890076
database_write_delete_1000	2.0935320854187
database_update_1000	1.2518360614777
database_replace_1000	1.088301897049
database_read_50000	0.50419902801514
subprocess_200	2.2238578796387
total	10.685453653336
...suis pas mécontent ;)
mini RPI 2 en DIY + mySensors - Plugins Rosée, Baro, Température

Répondre

Revenir vers « Do-It-Yourself ("Faire-soi-même") »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités