Bonjour,

J'essaie de trouver un moyen de demander à linux d'utiliser le processeur au maximum et la bande passante au maximum pour l'exécution d'un script perl à partir du shell.
le script en tant que client tcp, exécute en boucle des requêtes à un serveur tcp et lit les réponses de ce serveur.

ma commande shell : nice -20 perl prog.pl
prog.pl e connecte à un serveur tcp (mode ssl) sur un port xxxx et communique sans cesse sur ce port en envoyant des commandes xml et en recevnt les réponses toujours au format xml.

Mais je ne vois pas de différence de vitesse en exécutant le script depuis trois serveur linux différents avec pour un serveur une bande passante deux fois plus rapide. La bande passante maximale est-elle limitée par le shell pour un processus ? par perl ?

Ma question : comment demander à linux d'utiliser la bande passante au maximum (j'ai désactivé le serveur apache, ftp déjà) pour que cette commande shell soit le plus actif possible ?

Merci pour votre aide