Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

Benchmark plateforme hardware

clem71450
Timide
Messages : 15
Inscription : 02 juil. 2016, 18:01

Re: Benchmark plateforme hardware

Message par clem71450 » 21 sept. 2016, 18:55

Une machine dédié avec pas grand chose dessus:
Intel atom N270 avec 1Go de memoire et un SSD dessus

Code : Tout sélectionner

cache_write_5000	4.5128488540649
cache_read_5000	0.79274201393127
database_write_delete_1000	8.4520261287689
database_update_1000	4.607234954834
database_replace_1000	4.4155349731445
database_read_50000	0.33011102676392
subprocess_200	1.3472609519958
total	24.457758903503
Cela fait pas un peu beaucoup?

Avatar de l’utilisateur
domomat
Actif
Messages : 943
Inscription : 21 juil. 2014, 20:19
Localisation : Johannesburg

Re: Benchmark plateforme hardware

Message par domomat » 21 sept. 2016, 19:40

L'important c'est ton ressenti utilisateur. Pas le chiffre.


Pour ma part entre 15 et 1,6 je ne vois aucun impact. A 15 c'est déjà de l'immédiat pour l'utilisateur.

avec tapatruc depuis mon Amiga500
Jeedom --> Depuis Juillet 2014
VM Debian (NUC i5) - 100% Xiaomi Aqara & Yeelight
Détails ici

Anonyme
Actif
Messages : 10082
Inscription : 09 août 2014, 12:15

Re: Benchmark plateforme hardware

Message par Anonyme » 21 sept. 2016, 19:52

Contenu supprimé à la demande de son auteur

caplam
Actif
Messages : 646
Inscription : 02 déc. 2014, 15:36

Re: Benchmark plateforme hardware

Message par caplam » 21 sept. 2016, 21:05

Si je change c'est parce que justement mon jeedom était très lent. Il y a quand même eu beaucoup d'améliorations en modifiant la conf de php5-fpm mais ça n'était pas suffisant à mon goût.
Jeedom sur vm esxi stretch
Principaux plugins: eibd, homebridge, maxcube, icalendar

boostdu622010
Timide
Messages : 24
Inscription : 03 oct. 2015, 22:12

Re: Benchmark plateforme hardware

Message par boostdu622010 » 27 sept. 2016, 10:59

mon bench :

jeedom sous ESXI

Nom Temps
cache_write_5000 0.37057209014893
cache_read_5000 0.1156919002533
database_write_delete_1000 0.90458488464355
database_update_1000 0.46959805488586
database_replace_1000 0.49875807762146
database_read_50000 0.062896966934204
subprocess_200 0.39302897453308
total 2.8151309490204

Avatar de l’utilisateur
cocapic
Actif
Messages : 935
Inscription : 18 déc. 2015, 16:27

Re: Benchmark plateforme hardware

Message par cocapic » 27 sept. 2016, 12:04

En rajoutant 20€ a la SD, ca fait un mSSD 30g + boitier, et tu descends a 8 (pi3) et bien plus fiable
Pi3/SSD/Razberry/BLE/MiHome
9xDanfoss LC13 & 7xFGRM222 VR
7xFGK101 & 1xPSP01
1xSiren Gen5 2xFGBS001 3xFGS222 3x Philips Hue
4x tag BLE 3x Cam IP 5x Amazon Dash

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

Re: Benchmark plateforme hardware

Message par Theduck38 » 28 sept. 2016, 12:07

Theduck38 a écrit :
edivad a écrit : Comment tu fais pour déporter MySql sur un Syno, ça m'intéresse ?
Du coup ça à l'air de porter ses fruits au niveau perf ?
Blablabla... voir posts précédents
Tu as essayé ? Ça fonctionne ?
-- 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é

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

Re: Benchmark plateforme hardware

Message par team18fr » 28 sept. 2016, 18:27

k0n24d a écrit :
sbafs a écrit :Je suis preneur de tes optimisations.

Bien joué
Avec un peu de retard (oups il y en a qui commençaient déjà à raler...)

Le principal problème avec une carte SD c'est tout ce qui est I/O. Donc la chose la plus logique c'est de s'en passer.

Pour cela j'utilise folder2ram avec une synchro toutes les 8h (au pire ça m'est égal de perdre les 8 dernières heures de stats - je force une synchro si j'ai fait un gros reparamétrage).

Voici les répertoire que je monte en mémoire:

Code : Tout sélectionner

tmpfs    /var/log                                              -
tmpfs    /var/lib/mysql                                        -
tmpfs    /var/lib/mosquitto                                    -
tmpfs    /var/lib/nginx                                        -
tmpfs    /usr/share/nginx/www/jeedom/log                       -
tmpfs    /usr/share/nginx/www/jeedom/plugins/openzwave/data    -
tmpfs    /var/lib/php5/sessions                                -
C'est pour une installation avec nginx et fpm. Donc à adapter pour apache. Aussi il faut vérifier que tout rentre en mémoire avant de sauter le pas.

EDIT: j'ai fait d'autres petites optimisations mineures mais pas forcément adaptées à tous les cas et leur apport relatif est assez minime.

EDIT2: je vous conseille de regarder si d'autre plugin font beaucoup d'io dans votre cas spécifique (iotop, iostat, nmon sont vos amis)
Bonjour j'aurais bien voulu tenter mais je ne comprend pas ce qu'il faut faire ??

Avatar de l’utilisateur
Syll
Actif
Messages : 1577
Inscription : 14 janv. 2015, 18:46
Contact :

Re: Benchmark plateforme hardware

Message par Syll » 09 oct. 2016, 10:54

Coucou,

Juste pour vous faire part de ma récente installation.
Niveau Hardware, je n'ai rien changé comparé à avant. C'est à dire COre i3 4020Y, 8 Go de RAM et SSD Sandisk de 240 Go.

Mon installation d'avant :
WIndows 10 Pro installé sur le SSD dans son entièreté avec Kodi + SqueezeLite
Virtualisation de Jeedom avec 2 CPUCore et 2 Go de RAM, 20 Go de DD
Virtualisation d'un Windows 10.
Virtualisation via VMWare WKS 12 PRO

Mon score : de 9 à 10 !

Ma nouvelle installation :
ESXi 6 installé sur le SSD dans son entièreté (ISO de notre Rosty national :p)
VM Jeedom sous Debian 8.6 en suivant la doc d'installation avec les mêmes caractéristiques Proc, Mem, DD qu'avant
VM Windows 10
KODI est passé sous une Android Box à part.

Mon score : de 1.5 à 2 !

Je ne pense pas que Kodi joue un rôle important dans le score, surtout quand il ne fonctionne pas :)

Donc le hardware OK, mais le soft a aussi a rôle très important notamment dans la virtu.
Si ça peut aider certains à sauter le pas :)

Faudra voir aussi sous Hyper-V/ProxMox pour comparer lol
Jeedom - ESXi 6.7U2 - VM Debian 9.9 | 60 Modules Zwave | 12 Modules RFXCom | 15 modules Xiaomi | GSM/JPI | Kodi | SqueezeBox | GH |

rosty
Actif
Messages : 2338
Inscription : 26 juin 2014, 08:14

Re: Benchmark plateforme hardware

Message par rosty » 09 oct. 2016, 11:08

Good score :)

lucbreton
Timide
Messages : 40
Inscription : 15 août 2016, 09:25

Re: Benchmark plateforme hardware

Message par lucbreton » 09 oct. 2016, 11:41

Je viens de trouver ce bench en me baladant sur le forum. Aussitôt lu, aussitôt testé.
Voici les résultats:
Nom Temps
cache_write_5000 0.18526482582092
cache_read_5000 0.065003156661987
database_write_delete_1000 0.12747097015381
database_update_1000 0.075957059860229
database_replace_1000 0.076498985290527
database_read_50000 0.028223037719727
subprocess_200 0.28319478034973
total 0.84161281585693

Cela confirme que ma config ( cf ci dessous ou là: viewtopic.php?f=66&t=21246#p378906) est totalement surdimensionnée; espérons que cela se traduira par un MTBF également surdimensionné!!
Luc

Jeedom sur NUC I5 5200u, 8Go Ram, 128 Go SSD; Debian 8: RFXCom ;ZstickGen5 ;

prophete3d
Timide
Messages : 45
Inscription : 11 oct. 2016, 19:25

Re: Benchmark plateforme hardware

Message par prophete3d » 11 oct. 2016, 19:32

Bonjour à tous,

je compare aussi aux data postées par les autres membres, et je vois que mon système est particulièrement lent au niveau MySQL.
Mon système : Synology DS916+ @ 8ghz RAM & Docker : jeedom (jeedom/jeedom;lastest) + mysql (mysql:5.7.9)

Code : Tout sélectionner

Nom 	Temps
cache_write_5000	1.5017590522766
cache_read_5000	0.20049095153809
database_write_delete_1000	150.77443885803
database_update_1000	81.250438928604
database_replace_1000	81.502671003342
database_read_50000	0.031923055648804
subprocess_200	0.68263387680054
total	315.94435572624
Je prends toute astuce pour améliorer les perf.

Merci.

Avatar de l’utilisateur
nechry
Actif
Messages : 9644
Inscription : 24 juin 2014, 20:07
Localisation : Suisse
Contact :

Re: Benchmark plateforme hardware

Message par nechry » 11 oct. 2016, 19:49

https://raw.githubusercontent.com/jeedo ... s.asciidoc

Et
Mettre /tmp en ram

Jeedom utilise /tmp comme systeme de cache le mettre en ram permet donc d’alleger les écritures sur disque et d’accelerer Jeedom :

sudo echo "tmpfs /tmp tmpfs defaults,size=128M 0 0" >> /etc/fstab
Il faut ensuite redemarrer le machine :

sudo reboot


Sent from my iPad using Tapatalk
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/

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

Re: Benchmark plateforme hardware

Message par Laco » 11 oct. 2016, 20:03

nechry a écrit :https://raw.githubusercontent.com/jeedo ... s.asciidoc

Et
Mettre /tmp en ram

Jeedom utilise /tmp comme systeme de cache le mettre en ram permet donc d’alleger les écritures sur disque et d’accelerer Jeedom :

sudo echo "tmpfs /tmp tmpfs defaults,size=128M 0 0" >> /etc/fstab
Il faut ensuite redemarrer le machine :

sudo reboot


Sent from my iPad using Tapatalk
Bonjour @nechry

C'est peut être une question bête, mais y a-t-il un lien entre cette optimisation et la future optimisation sql de la version 2.4 ?
Ne risque t on pas d'avoir des soucis quand on passera en 2.4 si on a fait l'optimisation du wiki au préalable ?

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

totovaauski
Actif
Messages : 1926
Inscription : 05 juil. 2014, 11:21

Re: Benchmark plateforme hardware

Message par totovaauski » 11 oct. 2016, 20:06

Complémentaire, dirais-je !

Envoyer avec mon pouce ...
RPI3 + Dongle Aeon
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...

https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ

Avatar de l’utilisateur
nechry
Actif
Messages : 9644
Inscription : 24 juin 2014, 20:07
Localisation : Suisse
Contact :

Re: Benchmark plateforme hardware

Message par nechry » 11 oct. 2016, 22:31

c'est la même, elle sera juste déjà faite et pas a faire.

mais dans le doute faite un full backup de vos SD avant de toucher
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/

blackkermite
Timide
Messages : 1
Inscription : 08 janv. 2015, 10:22

Re: Benchmark plateforme hardware

Message par blackkermite » 13 oct. 2016, 15:56

Avec mon nouveau NUC i5-5250u, 250 Go SSD (un vieux crucial M4), 4 Go ram (bientôt 16 Go) :

cache_write_5000 0.18365383148193
cache_read_5000 0.067295074462891
database_write_delete_1000 0.16131091117859
database_update_1000 0.093036890029907
database_replace_1000 0.089575052261353
database_read_50000 0.029660940170288
subprocess_200 0.21640181541443
total 0.84093451499939

Ca va me changer des 28s avec mon Rpi 3 !

chris6783
Timide
Messages : 178
Inscription : 07 juin 2016, 22:42
Localisation : Var

Re: Benchmark plateforme hardware

Message par chris6783 » 13 oct. 2016, 16:36

@prophete3d, pour les performances sur syno j'avais du activer le cache en écriture. Il y a un post la dessus plus haut dans cette discussion

Avatar de l’utilisateur
fredester
Timide
Messages : 90
Inscription : 04 oct. 2014, 09:06

Re: Benchmark plateforme hardware

Message par fredester » 15 oct. 2016, 21:07

Hello,

Petit retour avec cette config dédiée Jeedom (récupère juste une fois par semaine les photos stockées sur d'autres PC pour les dupliquer sur le SSD) :

Jeedom 2.3.18, PHP 5.6.14, Database 5.5.46, Debian Jessie 64
Gigabyte Brix GB-BXBT-J1900GB-XM33, 8 Go Ram, SSD Kingston 240Go V300
11 scénarios activés au moment des tests

Sur 10 benchmarks, temps total moyen : 5.6 +/- 0.6 sec

Globalement très content de cette config vu le bon ressenti :)
Jeedom 3.3.18 ESXi - PC BRIX GB-BXBT-1900 - Debian Stretch

attorney
Timide
Messages : 78
Inscription : 06 déc. 2015, 18:58

Re: Benchmark plateforme hardware

Message par attorney » 16 oct. 2016, 13:42

NUC6i5SYH avec esxi installé selon le tuto dans la doc.

cache_write_5000 0.2223699092865
cache_read_5000 0.078550100326538
database_write_delete_1000 0.15915822982788
database_update_1000 0.087925910949707
database_replace_1000 0.089269161224365
database_read_50000 0.027094841003418
subprocess_200 0.25626707077026
total 0.92063522338867

J'etais à plus de 250 avec mon pi2 pas tmpfs

Répondre

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

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité