Erreur de surcharge du disque uTorrent

15

J'utilise uTorrent 3.1.3 et j'obtiens l'erreur "Disk Overloaded 100%" une fois que la vitesse de téléchargement atteint 4-5 mb / s. Cela dure environ 1 minute, il redémarre à pleine vitesse puis affiche à nouveau le disque surchargé. Après la deuxième erreur "disque surchargé", la vitesse de téléchargement augmente au maximum et reste ainsi jusqu'à la fin du torrent.

C'est un très vieux problème que j'ai eu avec utorrent depuis la version 1.6.1 et je n'ai pas trouvé de solution toutes ces années. J'ai essayé de modifier les paramètres de mise en cache (comme suggéré sur d'autres forums) mais sans succès.

Je sais que ce n'est pas mon disque dur (7200 tr / min, 32 Mo de chache). Certaines personnes n'ont pas du tout ce problème et leur plate-forme est similaire à la mienne. Même le disque dur est le même. Que puis-je faire?

TwirlMandarin
la source
J'utiliserais simplement la version actuelle de uTorrent
Ramhound
@Ramhound: 3.1.3 est la dernière version stable.
Dennis

Réponses:

9

Définissez uTorrent comme ceci dans Préférences »Avancé» Cache disque:

Préférences uTorrent »Avancé» Paramètres de cache de disque pour éviter l'erreur «Disk Overload 100%»

Source: Commentaire dans le post Reddit / r / torrents, 'uTorrent Trouble: "Disk Overload 100%"', par l'utilisateur, lolibattlemech

... vous verrez une case à cocher qui dit 'Remplacer la taille du cache automatique' et spécifier la taille manuellement (Mo).

Maintenant, changer ce paramètre en un nombre élevé dépend de deux choses principales. La vitesse de votre Internet et la vitesse de votre disque dur. Pour ce guide, nous supposons que quelle que soit la vitesse maximale de votre ligne Internet, ce sera la vitesse à laquelle vous téléchargerez.

Donc, par exemple, si vous avez une ligne Internet de 50 Mo ou 100 Mo qui devient courante dans le monde occidental et que la plupart des boîtes à semences et des serveurs loués à bas prix commencent à 100 Mo, vous voudrez probablement définir cette valeur sur un nombre élevé. Peut-être 512 ou 1024 (512 Mo et 1 Go respectivement).

J'ai créé l' image suivante pour vous montrer comment le fait d'avoir ce grand cache a un impact sur vos téléchargements . N'oubliez pas que si le cache est plein et que votre disque dur ne peut pas suivre le rythme des fichiers entrants, vos téléchargements ralentiront ou s'arrêteront complètement.

Maintenant, comme le montre l'image ci-dessus, un petit cache de 32 Mo est facilement rempli en quelques minutes. Le disque dur écrit ici les informations aussi rapidement que possible, mais il ne peut pas suivre parce que le caractère aléatoire des fichiers entrants est tout simplement trop élevé. Mais lorsque nous augmentons le cache à 1 Go, nous pouvons maintenir les téléchargements à pleine vitesse pendant une heure ou plus. Encore une fois, cela suppose que vous disposez d'un disque dur de 1 To ou plus ou moins moyen et moderne.

... sous le paramètre Remplacer la taille du cache, il y a une case à cocher "Réduire l'utilisation de la mémoire lorsque le cache n'est pas nécessaire". Vous voudriez décocher cela car un cache complet lors de l'ensemencement de centaines ou de milliers de torrents est très important. Cela réduit les chances que votre disque dur ait besoin de récupérer un morceau d'un fichier pour amorcer à un autre utilisateur. Maintenant, ne vous inquiétez pas, si vous commencez un téléchargement, tout ce qui est stocké dans le cache pour l'amorçage sera supprimé car vos téléchargements entrants nécessitent plus d'espace dans le cache. Le téléchargement a toujours préséance sur l'amorçage en ce qui concerne l'utilisation du cache.

En dessous, vous verrez deux cases à cocher génériques pour «Activer la mise en cache des écritures sur disque» et «Activer la mise en cache des lectures sur disque». Vous voulez bien sûr les vérifier tous les deux.

Sous «Activer la mise en cache des écritures sur disque», il y a deux cases à cocher. [Décochez «Ecrire des blocs intacts toutes les 2 minutes» et cochez la case «Ecrire immédiatement les éléments finis».] Ces cases à cocher sont très importantes car vous ne voulez pas que votre disque reste inactif pendant les deux premières minutes d'un téléchargement lorsqu'il pourrait vider le cache pour plus de données. Ces deux minutes peuvent vraiment aider. L'écriture des pièces finies dès que possible est l'option la plus souhaitée.

Sous "Activer la mise en cache des lectures de disque", vous voudriez décocher la case qui dit "Désactiver la mise en cache de lecture si la vitesse de téléchargement est lente" ... [Cela pourrait sauver] votre disque dur tout un tas d'opérations de lecture supplémentaires et ensemencé plus d'utilisateurs avant les autres.

L'option directement sous celle-ci est «Supprimer les anciens blocs du cache». Semblable à l'option ci-dessus, vous souhaitez décocher cette option, car vous souhaitez que le cache soit toujours plein. Un cache complet est un cache bien utilisé et vous ne savez jamais si un autre utilisateur va demander le même morceau de fichier que vous venez de servir à quelqu'un d'autre, économisez du travail supplémentaire au disque.

La dernière option ici est «Augmenter la taille du cache automatique lors du thrashing du cache». Vous pouvez activer ou désactiver cette option, cela ne fait aucune différence une fois que vous avez remplacé la taille du cache automatique en haut de ce menu.

Maintenant, bien que ce soit la dernière option d'uTorrent 3.2.2, certains d'entre vous utilisent peut-être d'anciennes versions d'uTorrent qui incluent également l'option de désactiver la mise en cache de lecture et d'écriture de Windows. Je vous suggère de les cocher et de désactiver la mise en cache Windows car vous avez déjà défini un cache très volumineux et bien utilisé dans uTorrent et il est inutile et problématique d'utiliser également la mise en cache Windows. Dans le cas où votre PC tomberait en panne, par exemple, Windows peut toujours contenir plus de 1 Go de fichiers que uTorrent considérait comme déjà écrits sur le disque et lorsque vous ouvrirez à nouveau votre client, vous constaterez que certains téléchargements n'ont pas été entièrement enregistrés dans disque et devra être vérifié pour les pièces manquantes.

galacticninja
la source
6

J'ai corrigé uTorrent 2.2.1 en sélectionnant Pré-allouer tous les fichiers dans Préférence -> Général. Peut aussi fonctionner pour d'autres versions mais je n'ai pas testé.

Malheureusement, les liens magnétiques fonctionnent toujours de la même manière.

TwirlMandarin
la source
4

Disque surchargé à 100% signifie que l'écriture est bloquée. Cela peut facilement se produire avec un disque lent / occupé, car les E / S complètes sont à thread unique dans uTorrent 3.1.3.

Essayez de télécharger la dernière version alpha (3.3).

De µTorrent 3.3 alpha (27280) (Page 1) / Annonces / Forums communautaires µTorrent :

Points saillants de la version:

Système d'E / S disque entièrement réécrit. Maintenant multi-thread et hautes performances. Il tirera parti de plusieurs disques, fonctionnera mieux avec un seul et aucun travail de disque ne pourra tout bloquer (par exemple, un réseau lent bloquant les E / S locales ou l'allocation de fichiers)

Il peut ne pas fonctionner assez bien pour l'utiliser (c'est un alpha, après tout), mais au moins vous saurez si votre problème sera résolu bientôt.

Si ce n'est pas le cas, envisagez d'utiliser un autre client BitTorrent. D'après mon expérience, Deluge fonctionne assez bien pour les téléchargements à haute vitesse.

Dennis
la source
Mais pourquoi cela n'arrive-t-il qu'à certaines personnes? Mon disque dur n'est pas lent. J'ai un lecteur principal et secondaire. L'utilisation des E / S sur le deuxième lecteur ne devrait pas être du tout occupée, car je n'ai que des enregistrements.
TwirlMandarin
1
Tant de possibilités: 1. Un contrôleur lent / occupé. 2. Malware. 3. Scanners de malwares mal écrits. 4. Le disque dur a mal tourné. (Essayez d'effectuer un diagnostic à l'aide des outils du fabricant du disque dur à partir de leur site.)
Dennis
@AlexanderCeed: J'ai essayé de diagnostiquer cela (j'ai aussi ce problème) et je suis arrivé à la conclusion qu'il s'agit d'une sorte de bogue uTorrent; Par exemple, le disque n'est pas vraiment surchargé lorsque uTorrent le prétend, donc je pense que cette solution est correcte: attendez un correctif ou passez à un autre client.
haimg
2

Vous obtenez des erreurs de surcharge de disque parce que les torrents téléchargent et téléchargent des morceaux de manière non séquentielle. Contrairement à un transfert de fichier local, votre lecteur doit lire et écrire des centaines de parties aléatoires du ou des fichiers tout le temps.

Pour résoudre ce problème, vous pouvez remplacer manuellement la taille du cache disque et / ou réduire le nombre maximal de pairs autorisés à se connecter.

Christopher James
la source
1

J'ai essayé beaucoup, beaucoup de choses différentes avant de finalement trouver quelque chose qui a résolu le problème "Disque surchargé à 100%" pour moi.

J'utilise Windows 7, uTorrent 3.2.3. (c'est aussi arrivé pour moi avec les dernières versions de uTorrent).

Options -> Preferences -> Advanced

Search for diskio.use_partfile

Set diskio.use_partfile to false.

Source: poste n ° 6 sur https://forum.utorrent.com/viewtopic.php?id=118504

spotdog13
la source
1

Je l'ai corrigé en augmentant le cache à 1 Go. Il semble avoir ce problème uniquement sur les gros torrents avec de nombreux fichiers, plus de 30, dans mon cas. Le problème est que le disque doit écrire des blocs dans de nombreux emplacements différents et qu'il est trop occupé. Si le cache est suffisamment grand, il optimisera les écritures pour le rendre plus séquentiel ....

Gène
la source