Bonjour,micromad a écrit :Salut,Choukajohn a écrit : ↑01 janv. 2018, 22:47Bonsoir à tous,
J'ai fait des recherches dans le sujet mais sans succès donc voilà ma question, existe-t-il une solution pour limiter les accès ou écritures dans la base de données pour les valeurs récupérées par Téléinfo ?
Il se trouve que j'ai flingué 2 cartes SD de très bonne qualité en moins d'un an depuis que j'ai activé le suivi de ma consommation EDF et donc je soupçonne fortement le Téléinfo.
Du coup je suis passé sur un disque SSD mSATA sur mon Raspberry ce qui devrait être beaucoup plus fiable et supporter les nombreuses écritures.
Ceci-dit, un SSD est également limité en nombre d'écriture et je voudrais bien maximiser sa durée de vie, d'où ma question.
Merci.
le plugin téléinfo écrit principalement les données dans le /tmp et ne mets que des données déjà lissées en base de données donc le conseil donné à tous les possesseurs de Raspberry avec des processus qui écrivent beaucoup est de transformer leur partition /tmp et voir les /var/tmp et /var/log en partition virtuelle qui utilise la RAM. Tout est très bien expliqué dans cet article :
http://www.magdiblog.fr/divers/comment- ... pberry-pi/
Attention à ne pas confondre : ce qui flingue les cartes SD ce n'est pas la quantité d'écriture des données, mais la fréquence d'écriture aux mêmes endroits sur la carte SD. Ta BDD va grossir avec la temps mais physiquement les données vont rester au même endroit sur la carte alors que dans le /tmp, par définition, le système (et pas seulement la teleinfo) va se servir de se répertoire pour écrire, effacer des données.
Merci pour ta réponse.
Effectivement déporter l'écriture dans les dossiers temporaires vers la RAM semble être une très bonne solution mais du coup comment réagit jeedom lors d'un reboot si le cache est complètement vierge ?
Envoyé de mon ONEPLUS A5010 en utilisant Tapatalk