Attention, ce post traite d'éléments très techniques qui peuvent faire peur aux débutants. Je leur conseille de lire l'aide officielle, ainsi que tutoriels, aides divers et liens utiles.
Ce qui suit est valable uniquement si vous êtes en HighID (changez vos ports), que vous vous êtes familiarisé un minimum avec eMule et que vous avez la certitude d'avoir un PC sain (défragmentations, scans antispywares et antivirus mensuels).
Voici quelques points intéressants sur les statistiques qui vous permettent de connaître l'état d'esprit de votre mule et ainsi détecter les erreurs ou bien de voir l'incidence de tel ou tel réglage effectué...
Avant propos: les statistiques et eMule
Comme vous l'avez sans doute remarqué, eMule fonctionne sur le long terme, en fait plus vous laissez connecter, plus les vitesses seront importantes...Cela est un peu rebutant pour les débutants mais sachez que votre patience sera récompensée un jour ou l'autre. De plus, n'oubliez jamais que la mule est timide, il est inutile de la regarder 24h/24: elle n'ira pas plus vite...
Les statistiques d'eMule ont de la valeur que si vous observez les phénomènes sur une longue période (plus de 17 heures).
Ainsi, il convient de modifier l'abscisse des courbes. Pour cela, il suffit de se rendre dans Préférences>Statistiques et de mettre au fond à droite les deux premières jauges du menu Statistiques: vous obtiendrez une période de référence de 17 heures, ce qui est correct.
Pour ceux qui souhaitent augmenter cette valeur, il existe une astuce.
Quittez eMule et rendez-vous dans le dossier config. d'eMule, par défaut C:\Program Files\eMule\config.
Ouvrez le fichier preferences.ini (clic droit>Ouvrir avec...>Notepad) puis recherchez la ligne StatGraphsInterval=100.
Remplacez le chiffre 100 par n'importe quelle valeur, comprise entre 100 et 65534. Si vous hésitez, la valeur 300 semble judicieuse...Enregistrez puis quitter le fichier Notepad. Relancez eMule.
Voilà, maintenant, vous observez la mule sur le long terme. Sachez qu'une période plus longue permet d'obtenir des statistiques plus en accord avec la réalité. Attention tout de mêmes, il existe toujours une marge d'erreur, difficile à quantifier mais elle reste minime. Elle diminue d'autant plus que les stats sont sur une période longue.
Comment diagnostiquer eMule?
Dans cette partie, nous allons voir et expliquer comment interpréter les stats pour savoir si votre mule est correctement configurée.
Le but est d'avoir une mule qui a de bonnes performances et qui n'est pas néfaste au réseau, point important puisque ce sont les émuliens qui construisent le réseau.
Le diagnostic va porter sur 3 axes:
- Suis-je un bon partageur?
- Suis-je néfaste au réseau?
- Est-ce que tout le monde a correctement accès à mes fichiers?
- Ai-je bien configurer ma mule?
I) Suis-je un bon partageur?
Là, on touche un des fondements d'eMule: le partage. Pas la peine de faire un cours sur le p2p, et la fameuse règle ULtotal=DLtotal, mais un rappel est souhaitable aux débutants égarés qui liraient ces quelques lignes...
Pour faire simple: sur eMule il ne faut pas s'attendre à télécharger à 100 Ko/sec de moyenne, pour la simple et bonne raison que c'est votre upload qui prédétermine votre download. Lorsque vous téléchargez à 3 Ko/sec, c'est parce que en face, il y a quelqu'un qui upload à 3 Ko/sec, ça peut paraître bête comme ça mais on a tendance à oublier qu'il y a des gens en face, qui uploadent en moyennes à 12 Ko/sec à 3 ou 4 clients, ce qui fait que l'on télécharge bien souvent à 3 Ko/sec...Mais on est plusieurs, donc les vitesses peuvent augmenter, il suffit d'être patient.
Voilà, la piqûre de rappel étant faite (que l'on peut résumé par p2p= Partage et Patience...), il convient de passer aux choses sérieuses....
Une statistique vous permet de savoir si vous êtes un bon partageur (autant dire un bon émulien).
Il s'agit du taux E:R pour la session, c'est la première statistique en haut de l'arbre des statistiques.
Un taux E:R de 1:1.5 signifie que lorsque vous envoyez 1 Ko/sec, vous en recevez 1.5 Ko/sec.
Ici, pour le partage optimal serait d'avoir un ratio E:R de 1:1 cela signifie que vous êtes un bon partageur.
Maintenant, c'est vrai le DL, ça va ça vient. Par contre, il se peut que dès fois ça n'avance pas. Dans ce cas, il suffit de regarder ce ratio, il est en votre défaveur si vous avez une ratio du genre 1:5 (vous téléchargez 5 fois plus que vous émettez!!) car il faudra rendre des compte un jour au l'autre...Ainsi, il faudra tout faire pour se rapprocher du ratio 1:1 et la solution consiste à faire des sessions d'upload.
Concrètement, il s'agit de laisser tourner "à vide" eMule en limitant le DL à 3 et en mettant l'UL à 12, voire plus (Préférences>Connexion).
Vous gagnerez des crédits en uploadant, crédits qui modifient votre score et donc votre place dans la file d'attente, en un mot: vous téléchargerez plus vite!
L'inconvénient, c'est que vous flambez vos crédits: il faudra donc alterner par des sessions d'upload et de download pour assurez un bon fonctionnement d'eMule. Cette solution est particulièrement préconisée pour les gens qui ont un petit débit en upload, disons 12 Ko/sec...
Pour autant, avoir un ratio de 1:5 ne vous sera pas dédommageable (plus de limite de ratio depuis la 0.42g sauf si UL<10) mais c'est juste pour vous sensibilisez: sachez que si vous DLez à 60, en face vous envoyez des miettes et des gens galèrent à 0.5 ou 1 Ko/sec...
Bref, gardez l'éthique partage plutôt que pompage, c'est ce qui fait fonctionner le réseau...
II) Suis-je néfaste au réseau?
On arrive à un domaine assez technique d'eMule, résumé sous la notion d'overhead (surplus de bande passante). L'overhead représente le surplus de données échangées pour assurez le bon fonctionnement de l'upload et du download. Concrètement, la mule demande quelle partie elle a besoin, chez qui, comment etc...
Depuis les versions récentes, ce n'est plus un problème car l'overhead est très bas. Par contre, c'est lui qui est la conséquence de mauvais réglages, il y aura une mauvaise répercussion sur l'upload et donc le download.
Voici quelques stats qui vous permettront de savoir si vous êtes néfaste au réseau...Je procède par ordre de haut en bas, ouvrez une à une les stats pour les dénicher...
-Transferts/Envois/Session/surplus de bande passante:
Cette stat quantifie l'overhead. Malheureusement, ce n'est pas trop parlant, il faut donc l'exprimer en pourcentage.
Faites le calcul suivant:
Total en surplus de bande passante / Données envoyées (x100)
Généralement le pourcentage ne doit pas dépasser 2 à 3%, le plus bas que j'obtiens est 0.35%, mais j'avais très peu de fichiers.
Attention aux unités: 1 Go ~ 1000 Mo.
-Transferts/Réceptions/Session/surplus de bande passante:
Pareil que ci-dessus, sauf qu'ici il s'agit des réceptions (DL).
-Transfert/Réceptions/Session/sources trouvées:
Vous ne devez pas dépasser 3500 sources trouvées. Au-delà, vous vous accaparez énormément de ressources et cela va se faire ressentir sur vos pourcentages de sessions échouées (DL et UL).
Si par malheur, cette valeur dépasse 3500, réduisez votre nombre de fichiers et le réglage source max. par fichiers (Préférences>connexion). Perso, je vous propose 300, mais pour un réglage encore plus précis, il faut faire le calcul: sources trouvées divisées par nombre de fichiers en téléchargement. Indiquez cette valeur (arrondir vers le bas) dans sources max par fichiers.
-Connexion/Session/Général:
Quote
Connexions actives (estimation): 11 (Demi:0 | Compl:7 | Autres:4)
Moyenne de connexions (estimation): 13
Pic de connexions (estimation): 57
Nombre maximum de connexions atteint: 0
Ici, il faut mieux considérer les connexions dans leur ensemble. C'est le point le plus difficile d'une bonne gestion d'eMule. Le but est d'assurer la bonne fluidité des connexions.
Malheureusement, ce chiffre dépend de plein de paramètres (système d'exploitation, nombres de fichiers, présence d'un routeur etc), sachez juste que vous devez toujours avoir 0 en nombre de connexion max atteint.
Il faut jouer à la fois sur les connexions max, les connexions simultanées et les connexions max par 5 secondes.
Pour éviter de vous prendre la tête, voici les réglages que je vous conseille:
Préférences>Connexion
connexion max: 400 (perso, je tourne à 300, je n'ai jamais atteint ce chiffre, je vous déconseille de mettre plus de 400).
Préférences>Propriétés étendues
connexions max par 5 secondes: 25 est correct, vous pouvez tester de 5 en 5, mais inutile de dépasser 50: vous risquez de générez trop de connexions et donc d'asphyxier eMule.
Pour le savoir, développer la stat Transferts/Réceptions/sources trouvées/trop de connexion et regarder la valeur elle dois être à 0. A noter que cette valeur est importante à l'allumage de la mule car vous vous faites reconnaître par un très grand nombre de personnes lorsque vous arrivez. Imaginez que vous entrez dans une salle bondée, que vous criez "bonjour tout le monde" et là tout le monde se retourne et vous crie dans un élan de générosité "bienvenue dans notre communauté", c'est un peu ce qui se passe...
connexions max simultanées: mettez 50, pour évitez le bridage du SP2. Il n'est pas utile de toucher à ce réglage, concentrez-vous surtout sur les connexions max par 5 secondes.
Je vous conseille de lire le super tuto de Motte pour en savoir plus sur ce réglage.
Transfert/Connexion/Session/émission/vitesse moyenne d'émission:
Permet de connaître à quelle vitesse vous uploadez. IL est nécessaire de citer des moyennes lorsque vous parlez de votre mule, les instantanés sont à proscrire (wahou je DL à 100 mais j'ai 20 de moyenne )
Pour une connexion du type ADSL XXX/128, vous devez toujours uploadez au-dessus de 10 Ko/sec, 12ko/sec étant correct et l'optimum étant d'utiliser l'uss.
Si jamais vous uploadez en dessous de 10, revoyez à la baisse tous vos paramètres de connexions ainsi que le nombre de fichiers que vous partagez.
-Transfert/Connexion/Session/Réception/vitesse moyenne de réception:
Ici, la moyenne est plus représentatif qu'un instantané, elle permet de savoir réellement à quelle vitesse vous téléchargez. Se baser sur cette seule stat pour conclure sur les performances de la mule est trompeur, il faut prendre en considération toutes les stats.
-Statistiques Temporelles/Session/Temps d'exécution:
Plus le chiffre est important, meilleur c'est
III) Est-ce que tout le monde a accès à mes fichiers?
Ici, c'est dans la fenêtre Partages que ça se passe. Observez la colonne Demandes et la colonne Acceptées (on se fiche des chiffres entre parenthèse puisque c'est du cumulatif).
Faites le rapport entre ces deux chiffres pour savoir si tout le monde a accès à votre fichier.
Vous pouvez jouer sur les priorités pour poussez un fichier par rapport à un autre, mais garder une cohérence dans la hiérarchie des priorité (ne pas tout mettre en release).
Veillez aussi à ne pas avoir de file d'attente pleine, que je considère comme un état de source inutile (à discuter...). Augmentez la taille de la FA si nécessaire (Préférences>Propriétés étendues).
Enfin, la colonne Complet permet de savoir si des personnes ont le fichier entièrement, pratique pour les releasers...Je leur conseille d'utiliser le WebService qu'a mis à disposition Razorbak sur la diffusion du fichier sur le réseau.
IV) Ai-je bien configuré ma mule?
Je vous propose de diagnostiquer votre mule, avec l'aide d'autres membres qui serait la bienvenue , pour connaître l'état de votre mule.
Pour cela, communiquez vos stats utiles, mais pas d'autres!!
Voici les stats les plus représentatives d'une mule bien configurée:
Quote
Sessions échouées au total d'émission* 0 <->10% 25 <-> au-delà
Sessions échouées de réception 0 <->10% 25 <-> + de 25 %
Overhead d'émission* de 0 à 5%
sources trouvées moins de 3500
Connexion/Session/Général: tout!
vitesse moyenne d'émission (j'ai bien dis moyenne!) 10<-> 12 et plus
vitesse moyenne de réception (j'ai bien dis moyenne!)
Temps d'exécution 10 heures minimum
Nombre de fichiers en partages*
Nombres de fichiers en téléchargement*
*Les sessions échouées d'émissions se trouvent à Transfert/Envois/Session/Sessions d'envois/Sessions échouées au total
*Les sessions échouées de réceptions se trouvent à Transfert/Réceptions/Session/Sessions de réceptions/Sessions de réceptions échouées
*Pour calculer l'overhead, faite le calcul: surplus de bande passante divisé par données envoyées ( x 100). De même pour la réception. Attention aux unités: 1Go ~ 1000 Mo.
*Nombre de fichiers en partage: en fait ça dépend des sources, vous pouvez avoir 500 fichiers avec 7 sources chacun ou 2 fichiers avec 1750 sources chacun. Le but est de ne pas dépasser 3500 sources trouvées.
*Pour les fichiers en cours de téléchargement, cela dépend de vos besoins, 20 fichiers étant beaucoup tout de même...
Voilà, j'espère n'avoir pas été trop long (2 heures après, ah bah si ), bref si vous avez des questions n'hésitez pas!
Bonne soirée
This post has been edited by gigatoaster: 18 April 2006 - 01:58 PM