web-dev-qa-db-fra.com

navigation sur le Web par rapport au trafic torrent et priorité de la bande passante?

récemment, j'ai téléchargé de gros fichiers torrent. (120 Go). et je dois les semer à au moins 1,5 ratio. ma vitesse de téléchargement est de 130 Kb/s max.

le problème est que je dois les semer aussi vite que possible. mais je navigue beaucoup sur le web. et la navigation sans téléchargement à gauche, peut être très frustrant.

Je cherche quelque chose comme ça,

  • torrent sont sur max. taux de diffusion, mais lorsque le navigateur a besoin de la bande passante, il l'obtient. La priorité est donnée au navigateur Web, mais lorsqu'il n'est pas nécessaire, le torrent peut être au maximum.
  • je suis conscient que je peux changer la vitesse maximale du client torrent. mais le faire manuellement à chaque fois et toutes les 5 minutes environ est difficile.

Info:

  • j'utilise firefox/chrome
  • mon client torrent est Ktorrent
  • je suis sur 11.10 avec l'unité
  • j'ai un routeur, c'est un HAG. et je ne peux pas accéder à toutes ses propriétés.

est-ce possible même? changer la priorité dans le moniteur système pour les applications peut faire le travail? La valeur de Nice, je veux dire. Existe-t-il un moyen de définir une utilisation prioritaire de la bande passante pour différentes applications?

merci!

4
suli8

Comme le commentaire ci-dessus suggéré, vous aurez besoin de Mise en forme du trafic . L'un des programmes les plus connus est Wonder Shaper . Cependant, je recommanderais Trickle , car ce logiciel est plus convivial.

Trickle s'exécute dans l'espace utilisateur et utilise LD_PRELOAD pour injecter ses propres bibliothèques de réseau. Vous pouvez l'installer en utilisant apt-get install trickle (ou tout autre outil de votre choix). Normalement, vous utiliseriez Trickle comme:

trickle -d 1234 -u 567 my_software

-d est le taux de téléchargement (1234 Ko/s dans l'exemple ci-dessus), -u taux de téléchargement (567 Ko/s) et my_software est un logiciel comme Firefox, BitTorrent ou autre.

Dans votre cas, il est plus logique d'utiliser trickled avec un propre trickled.conf. Ce fichier de configuration devrait ressembler à l'exemple suivant:

[bittorrent]
Priority = 8
[www]
Priority = 1

Donc, WWW a la priorité la plus élevée, alors que BitTorrent obtient la plus basse. Ainsi, Trickle s'assurera que la navigation est toujours possible. Vous trouverez plus de détails sur la configuration de Trickle dans trickled.conf(5) et trickled(8) .

6
qbi