Depuis pas mal de temps, il y a une profusion de sujets concernant la lenteur des téléchargements. Je vais essayer de vous montrer que cette lenteur est relative et décrire les critères déterminants dans la vitesse de téléchargement.
Les raisons qui expliquent la lenteur d'eMule :
- Le P2P, ce n'est pas du FTP
- La technologie ADSL
- Connaitre sa vitesse d'émission
- Le fonctionnement d'eMule
- LE ROLE FONDAMENTAL DE L'UPLOAD
- Une mauvaise recherche
- L'inconvénient d'un LowID
- Partagez incorrectement et inefficacement
- Le bridage des FAI (Fournisseurs d'Accès à Internet)
- Esprit Mulien / Temps des sessions / Sessions d'upload pur
Vous avez sans doute remarqué que lorsque vous téléchargez un programme sur internet (telecharger.com, clubic.com etc.), la vitesse est très différente que celle sur eMule. Tout simplement parce qu'il ne s'agit pas du même réseau.
Lorsque vous téléchargez ce programme assez sympa par exemple, vous verrez que la vitesse peut atteindre 120 ko/sec, voire 200 ko/sec. Ceci s'explique par le fait que vous téléchargez sur des serveurs (des gros PC) qui ont beaucoup de bande passante, ce qui permet d'avoir le fichier très rapidement.
Le P2P existe lorsqu'il y a deux personnes. Par exemple, si vous voyez un taux de téléchargement à 17 ko/sec, c'est qu'il y a en face une ou plusieurs personnes qui sont en train d'uploader à 17 ko/sec. Et oui, le download ne tombe pas du ciel! Alors ça parait bête à première vue mais lorsqu'on est en face de son PC, on a du mal à s'imaginer qu'il y a des gens en face, et pourtant si, c'est la force communautaire d'eMule qui veut ça. Donc pensez aux autres avant soi-même est très valorisant; le fonctionnement d'eMule privilégie d'ailleurs cet aspect.
2. La technologie ADSL
ADSL signifie Assymetric Digital Subscriber Line (définition wiki). Sur votre bande passante transitent deux types de débit : le download (réceptions) et l'upload (émissions). Par définition ("asymétrique"), on dispose d'une grosse capacité de téléchargement et d'une faible capacité d'émission. Ainsi, on se retrouve avec des lignes 512/128, 1024/128, voire 2048/128. Avoir 8 Méga ou 25 Méga ne signifie rien pour eMule, ce qui compte c'est l'upload, c'est-à-dire la vitesse à laquelle vous émettez les données. Nous verrons un peu plus bas que l'upload est capital pour eMule.
Depuis la démocratisation d'Internet en France (et en Francophonie, bonjour aussi amis francophones ), il y a une course au débit, c'est à celui qui a la plus grosse. Mais lorsqu'on vous vend du 8 Méga, vous n'aurez pas 8 Méga à cause de la petite phrase "suivant les caractéristiques techniques de votre lignes".
Sans entrer dans les détails, votre débit sera fortement restreint par les caractéristiques intrinsèques de votre ligne : distance au NRA (Nœud de Raccordement des Abonnés : petite maisons proche de chez vous qui vous relie au réseau de votre FAI) et l'atténuation (bruit, i.e les parasites sur votre lignes). Ainsi, si vous êtes loin du NRA et que votre ligne subit beaucoup de parasites, votre débit peut être facilement divisé par 2! De plus il s'agit de limites théoriques : peu de gens (je dirais moins de 5% des internautes) utilisent réellement toute leur bande passante. Ajoutons à cela le fait qu'il s'agit de débit ATM, on arrive à la première conclusion que ce qu'annonce votre FAI est archi-faux et que donc, vous ne téléchargerez jamais à pleine puissance.
3. Connaître sa vitesse d'émission
Oubliez le download, l'important c'est de savoir ce qu'est l'upload. Pour rappel, c'est la vitesse à laquelle vous émettez. J'espère que vous avez compris ce que c'est maintenant.
Le réglage le plus important sur eMule est l'upload. C'est l'upload qui va vous permettre de télécharger et rien d'autre! Si vous ne connaissez pas votre limite d'upload, et si vous ne voulez pas vous prendre la tête avec, activez l'uss en cochant la case "trouver la meilleure vitesse d'émission" dans Préférences>Propriétés étendues. Plus d'infos sur l'uss ici.
N'utilisez pas l'uss si vous uploadez à plus de 20, le gain est trop minime. Le but est de trouver la meilleure vitesse d'upload, qui privilégie une limite haute (pour engranger un maximum de crédits) mais pas trop, sinon vous ne pourrez pas surfer sur le net correctement. De plus, l'upload empiètera sur le download s'il est trop haut.
On conseille d'uploader à 75% de votre capacité. Essayez ce script (merci à Firnus ) qui va vous permettre de connaître la vitesse d'émission pour votre bande passante.
Vous pouvez aussi uploader vers votre FTP ou bien procéder à taton, en augmentant la vitesse de 2 en 2 et en observant le comportement d'eMule.
En ayant la bonne vitesse d'émission, vous mettez toutes les chances de votre côté pour télécharger correctement. Il convient de comprendre le fonctionnement d'eMule pour en tirer pleinement parti.
4. Le fonctionnement d'eMule
eMule récompense ceux qui uploadent. Avant de télécharger, il y a un long processus qu'il convient de connaître.
Tout d'abord, lors d'une recherche vous allez rencontrer un petit nombre de sources qui va grossir petit à petit. En effet, les mule communiquent entre elles, vous allez vous échanger des sources, ce qui permet d'avoir des rangs dans des files d'attentes chez un très grand nombre de clients.
Oui, sur eMule vous êtes dans des files d'attentes. On vous donne un ticket, comme à la boucherie du coin, et on doit attendre que les autres passent devant nous. Il y a des personnes qui sont prioritaires par rapport à vous :
- ceux qui uploadent plus que vous
- ceux qui sont plus longtemps que vous dans la file d'attente
- ceux qui ont attribué une priorité importante au fichier
5. Le rôle fondamental de l'upload
eMule base son système d'échange sur l'upload. En uploadant, vous êtes récompensé par des crédits. Ces crédits ne peuvent pas être vus, par question de sécurité. Les crédits servent à calculer un coefficient qui appliqué au temps d'attente dans la file d'attente, va servir à calculer l'évaluation. Ajouté à cela la priorité accordé au fichier(Très basse à Release), vous obtenez votre score chez un client. Ce calcul est effectué chez chaque client vers lesquels vous demandez une partie d'un fichier.
Recherchez son score n'a aucune utilité car si votre mule connait 6000 clients, vous avez 6000 scores différents. Ne vous préoccupez pas trop de cela, la mule fait très bien sous boulot, patientez suffisamment de temps pour voir votre mule décoller. Retenez simplement que l'upload est le critère principal qui intervient dans le score, je dirai pour 80%. Donc, vous savez ce qu'il vous reste à faire : uploadez!
Attention tout de même, n'uploadez pas à 100% de votre capacité car le surf sur le net nécessite un peu d'upload et eMule a besoin de quelques ko pour communiquer et gérer les connexions (c'est le surplus de bande passante).
On parle de la règle ULtotal=DLtotal. Du fait du système de crédit, qui récompense l'upload de façon équitable vis à vis de celui qui télécharge. Ainsi, si j'uploade à 12 ko/sec, je vais télécharger en moyenne à 12 ko/sec.
6. Une mauvaise recherche
Il faut savoir faire une recherche correctement. Peu importe la méthode (je préfère KAD), l'important c'est de choisir le fichier qui a le plus de sources potentielles. Plus il y a de sources, (c'est à dire de gens comme vous et moi), plus le téléchargement est susceptible de s'effectuer rapidement. Ceci est valable pour les fichiers populaires, malheureusement pour les fichiers rares, c'est autre chose.
Pour faire une recherche correctement, faites la sur des critères précis. Lancez votre recherche (de préférence en utilisant la méthode KAD pour soulager les serveurs) puis patientez trente secondes jusqu'à l'affichage complet des résultats. Le but est de trier par ordre décroissant de sources potentielles les résultats de la recherche. Pour cela, double-cliquer sur l'intitulé de la colonne "Disponibilité (sources)" :
En haut de la liste, le 1er fichier sera celui qui aura le plus de sources potentielles (bleu très foncé), c'est donc celui-ci qu'il faudra choisir.
Notez qu'importe le nombre de sources potentielles indiqué, vous aurez le nombre de source indiqué comme limite forte. eMule n'a besoin que d'une source, par effet boule de neige, les autres vont être contactées à intervalle régulier. Donc au final, vous aurez toutes les sources du réseau.
En effectuant ce classement décroissant par sources potentielles, vous mettez toutes les chances de votre côté.
7. L'inconvénient d'un LowID
Le LowID intervient la plupart du temps lorsque vous avez un routeur et un pare-feu. Un routeur peut être une box (Freebox, Alicebox, Livebox...). Sachez que deux clients en LowID ne peuvent pas s'échanger de parties de fichiers. Comme il reste énormément de LowID sur le réseau (malheureusement), en étant en LowID vous ne pouvez pas communiquer avec environ 40% du réseau (chiffre de Donkey Server N°1)!!! Potentiellement, en passant en HighID, vous augmentez votre vitesse de 40%, à condition de partager correctement et efficacement.
Vous savez ce qu'il vous reste à faire : configurer votre pare-feu et votre routeur.
8. Partager incorrectement et inefficacement
Ne pas partager plus d'une 30aine de fichiers. L'important, c'est de partager des fichiers rares pour participer à la construction du réseau. Le choix, c'est la force d'eMule. Si vous départagez aussitôt un fichier à peine fini, vous détruisez ce que des gens essayent de construire depuis 4 ans et demi.
Ne tombez pas dans l'effet inverse : la collectioïnite, qui consiste à partager plus de 3000 fichiers...Ca ne sert à rien. Imaginez que vous vous retrouvez au marché du coin en face d'une vitrine de 15 m de haut et de 2 km de long. Comment je fais pour attraper la semoule qui est sur le plus haut linéaire? Trop de partage tue le partage.
Concrètement, on compte en sources trouvées. Chaque source génère des connexions qui devient difficile à gérer par votre PC (consommation CPU et RAM) mais aussi qui étouffe votre bande passante. Votre taux d'upload va diminuer face à l'afflux incessant que provoque un trop grand nombre de demandes dues à trop de fichiers en partage. Ces demandes vont empiéter sur l'upload et par conséquent le téléchargement en sera grandement altéré.
Par contre, si vos capacités d'upload le permettent, là n'hésitez pas à partager des 10aines de fichiers, assurez-vous qu'ils soient correctement acceptés par les autres émuliens. Observez les jauges de la fenêtre Partages pour le savoir.
9. Le bridage des FAI (Fournisseurs d'Accès à Internet)
Il est clair que chez certains FAI (Free chez les non dégroupés pour ne pas le citer), un bridage a été mis en place pour empêcher l'utilisation d'eMule. Plus d'information ici.
10. Esprit Mulien / Temps des sessions / Sessions d'upload pur
Adopter la "mule attitude". Pensez aux autres avant soi, en évitant d'être rivé 24h/24 sur la courbe de DL. Si vous voulez monter à 1600 ko/sec, rien de plus simple : blindez votre mule de distrib' Linux et voilà. Quel intérêt? Aucun. Par contre, tendre vers un ratio équitable (ratio E:R de 1:1) est fortement conseillé. N'oubliez pas que c'est vous qui construisez le réseau. Si chacun met un peu de son sien, la vitesse générale du réseau peut augmenter. N'hésitez donc pas à faire des sessions d'upload pendant des 20aines d'heures, c'est connu : plus ça dure longtemps meilleur est le plaisir. Concrètement, un session d'upload consiste à mettre une limite de réception à 3 ko/sec et à laisser uploader la mule pendant plus de 20 heures. Vous diffusez ainsi les parties de fichiers que vous possédez et dans le même temps vous engrangez des crédits qui vont vous permettre d'avancer plus rapidement dans les files d'attentes. C'est un échange gagnant-gagnant.
De plus, si vous n'avez rien à télécharger, laissez votre mule "à vide" : cela permet de diffuser les fichiers que vous avez.
Enfin, plus vous laissez eMule tourner longtemps, plus vous aurez de meilleures places dans les files d'attentes.
A retenir :
- ULtotal = DLtotal : si vous uploadez à 12 ko/sec, vous ne téléchargerez pas à plus de 12 ko/sec, en théorie
- Le DL ne tombe pas du ciel
- L'upload est fondamental
- Une bonne recherche est le prérequis d'une bonne vitesse de téléchargement
- Ce n'est pas en s'énervant que eMule ira plus vite
- Il faut être patient
- Faites des sessions d'upload, c'est une stratégie gagnante-gagnante
- L'upload dépend du type de forfait ADSL que vous possédez
- Et si vous profitiez pendant le temps de téléchargement par lire l'aide officielle?
- Vous êtes là pour partager et non pour pomper
- Arrêtez de vous plaindre si vous n'avez pas compris comment ça fonctionne!
This post has been edited by gigatoaster: 28 March 2007 - 07:55 PM