J'ai découvert il y a longtemps sur #linux@irc.utbm.info (pub) un petit outil bien pratique. Trickle permet de limiter l'usage du réseau d'une application.
Par exemple,
trickle -d 1 -u 1 /usr/lib/mozilla/mozilla-bin http://linuxfr.org(...)
vous permet de savoir ce que ca donne de surfer sur DLFP avec 1Ko/s en download et en upload. C'est pratique pour tester votre site web, et vérifier qu'il ne s'affiche pas trop lentement sur un vieux modem.
Il fonctionne d'une manière assez élégante, en fournissant à l'application une nouvelle version des fonctions réseaux (socket, close, read, recvfrom, write, send sendto, ... voir trickle-overload.c pour les intéressés), de la même manière qu'electricfence.
Du coup, même pas besoin d'être root pour l'utiliser.
Seul désavantage : il ne fonctionne pas avec les applis linkées statiquement.
Ca serait peut-être intéressant, sur le même modèle, de développer un "sniffer" réseau au niveau application : ca permettrait d'éviter les aléas de tcpdump (paquets non interceptés, filtrage au niveau IP peu pratique pour débugger). Quelqu'un connait un programme qui fait ca ? Sinon, des volontaires pour l'écrire ? (cf mon journal précédent)
# Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Lucas . Évalué à 10.
http://monkey.org/~marius/trickle/(...)
Il y a un paquet Debian.
[^] # Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Lucas . Évalué à 4.
1) J'avais vraiment oublié de mettre l'URL, c'était pas une tactique idiote pour gagner des XPs en espérant que les visiteurs me plussoient ensuite.
2) Quand bien même j'aurais oublié volontairement d'inclure l'URL dans le journal, je ne vois pas l'intérêt de moinsser, puisque l'URL apporte quelque chose au journal (voire, le journal a l'air un peu con sans l'URL qui va avec ;o). L'anonyme qui m'a moinssé risque donc de cacher une info utile aux prochains visiteurs du site.
Au frustré des XPs qui m'a moinssé : au lieu de perdre ton temps à voter sur LinuxFR, tu veux pas plutot essayer de faire quelques journaux intéressants ? (Ca serait vachement plus constructif ! (Non, je ne parle pas de tous ceux où tu racontes probablement un problème technique pas intéressant que tu n'as même pas pris la peine de googler)
[^] # Re: Trickle : réguler l'utilisation réseau d'une application
Posté par PiT (site web personnel) . Évalué à 1.
Tu peux me dire ... si c'est pas un secret ;-)
[^] # Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Lucas Bonnet . Évalué à 1.
Allez mon homonyme (et pas multi hein), te laisse pas faire.
# Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Bertrand Jacquin (site web personnel) . Évalué à 1.
[^] # Re: Trickle : réguler l'utilisation réseau d'une application
Posté par SubBass . Évalué à 1.
# Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Guillaume D. . Évalué à 1.
Je te plusoi.
Guillaume
[^] # Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Guillaume D. . Évalué à 1.
# Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Yann KLIS (site web personnel) . Évalué à 1.
[^] # Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Vincent . Évalué à 2.
* net-analyzer/iptraf
Homepage: http://cebu.mozcom.com/riker/iptraf/(...)
Description: IPTraf is an ncurses-based IP LAN monitor
License: GPL-2
* net-analyzer/iftop
Homepage: http://www.ex-parrot.com/~pdw/iftop/(...)
Description: display bandwidth usage on an interface
License: GPL-2
[^] # Re: Trickle : réguler l'utilisation réseau d'une application
Posté par Tof . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.