Tous les textes
~/textes/etiquettes
#imap
2 textes
Débogage de systèmes
7 minUne optimisation Dovecot que le compilateur effaçait depuis le début
Une commande IMAP THREAD provoquait une panique dans le code de tableaux de Dovecot. Le plantage était bien réel, mais le commentaire juste au-dessus décrivait une optimisation qui n'avait jamais tourné dans aucun build -O2 livré. ATTR_PURE l'avait transformée en code mort, et la même annotation décidait quelle ligne apparaissait dans la trace.
#dovecot#c#imap#debugging
Débogage de systèmes
5 minOn ne peut pas faire la moyenne des percentiles
Trouver la vraie capacité d'un serveur IMAP veut dire générer de la charge à partir de plusieurs hôtes en même temps. Le difficile, c'est pas de produire la charge. C'est de combiner leurs latences en un seul P99 honnête sans se mentir en douce.
#imap#benchmarking#statistics#performance