Ce n'est pas vraiment étonnant. Au-delà de plusieurs milliers de messages dans un même dossier, ça rame vraiment en imap, et dans notre entreprise on "fait aussi la chasse" aux utilisateurs qui mettent tout dans leur dossier principal, genre ils se retrouvent comme toi avec 5000 messages dont les premiers datent de 2005, et ils veulent qu'on leur change leur ordinateur parce que ça rame et c'est lent quand ils consultent leur messagerie. Je n'ose pas imaginer la charge serveur que ça occasionne, même pour quelqu'un comme toi qui n'a pas beaucoup de gros messages (14 ko en moyenne).
Il faut arrêter avec les logiciels qui ont été faits pour gérer trois messages en ASCII par jour et par utilisateur à l’époque ou Internet ne reliait qu’un millier de sites.
Avec Dovecot, les boîtes sont indexées (quel que soit le format de stockage choisi). Prends un client qui conserve au moins les entêtes en cache et l’ouverture d’une boîte de 5000 messages dont 10 ou 20 nouveaux c’est une ou deux secondes avec une charge serveur imperceptible.
Tiens, pour essayer, je viens d’ouvrir une boîte de 60000 messages dont 7000 nouveaux. Ça a mis quand même un peu plus d’une minute, principalement pour le téléchargement (par ADSL) des entêtes des nouveaux messages, avec moins de 0.3 de charge côté serveur (c’est une vieille version de Dovecot, sans le MDA qui indexe les messages à leur arrivée) ; c’est Thunderbird qui était à fond.
Arrêt et redémarrage de Thunderbird, ouverture de la même boîte (sans nouveau message) : 10 s, pas de charge serveur perceptible (0.05 avec ou sans : vérifier l’index, c’est négligeable) ; encore une fois, c’est Thunderbird qui était à fond.
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Sinon, on peut aussi utiliser des logiciels performants
Posté par Arthur Accroc . En réponse au journal free et la gestion des mails. Évalué à 5.
Il faut arrêter avec les logiciels qui ont été faits pour gérer trois messages en ASCII par jour et par utilisateur à l’époque ou Internet ne reliait qu’un millier de sites.
Avec Dovecot, les boîtes sont indexées (quel que soit le format de stockage choisi). Prends un client qui conserve au moins les entêtes en cache et l’ouverture d’une boîte de 5000 messages dont 10 ou 20 nouveaux c’est une ou deux secondes avec une charge serveur imperceptible.
Tiens, pour essayer, je viens d’ouvrir une boîte de 60000 messages dont 7000 nouveaux. Ça a mis quand même un peu plus d’une minute, principalement pour le téléchargement (par ADSL) des entêtes des nouveaux messages, avec moins de 0.3 de charge côté serveur (c’est une vieille version de Dovecot, sans le MDA qui indexe les messages à leur arrivée) ; c’est Thunderbird qui était à fond.
Arrêt et redémarrage de Thunderbird, ouverture de la même boîte (sans nouveau message) : 10 s, pas de charge serveur perceptible (0.05 avec ou sans : vérifier l’index, c’est négligeable) ; encore une fois, c’est Thunderbird qui était à fond.
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone