Optimisez (réellement) votre vitesse de connexion à Internet !

<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR> Il y a plusieurs conseils à respecter, plusieurs astuces qui permettent de voir une différence tangible. Si on se connecte à des serveurs relativements lents, la différence ne sera pas phénoménale. Donc choisir des serveurs plus ou moins rapides et situés près de notre connexion : si l'élément ralentisseur est entre nous et le serveur que l'on désire joindre, la vitesse ne sera pas bien augmentée.
<HR></BLOCKQUOTE>

Merci pour ces explications suivies pas à pas. Dans Network utility, j'ai fait 3 séries de 10 pings sur 2 sites différents, l'un répondant bien et l'autre étant plus lent.

Dans le premier cas avec BroadbandOptimizer, le gain est de 23,81% avec un ping moyen de 71,375 ms et pour le second site le gain est pratiquement inexistant, car réduit à 0,56% avec un ping moyen de 200,63 ms.

Il faudrait faire plus d'essais pour bien se rendre compte du gain apporté par l'utilisation de BroadbandOptimizer, mais en l'état, les résultats obtenus corroborent bien les propos tenus ci-dessus, (je ferais prochainement un essai avec un DL de fichier).
 
Je suis à mon tour impressioner par l'effet de ce paramètre. Je pense que l'on doit pouvoir modifier ce paramètre en ligne de commande dans le terminal. Si quelqu'un a les compétences requises qu'il n'hésite pas à faire signe de vie !
a+
 
Je suis sur un G4 733 quicksilver
Avec ADSL (Xtense500 - Ethernet ECI - HI-FOCUS)

Pour moi, ça marche pas non plus,... A lire tout les messages ci-dessus, j'ai vraiment l'impression que C'EST DU A l'ADSL.

J'ai bien fait comme il faut pourtant...
J'ai testé les 2 techniques, à savoir le Library de la racine et celui de System (en root), le résultat est le même...
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>
Deuxième question : avez-vous bien, après la manoeuvre, les fichiers et dossiers suivants :

le dossier /Library/StartupItems/BroadbandOptimizer comprenant :
le fichier BroadbandOptimizer
le fichier StartupParameters.plist
le dossier Resources contenant lui-même :
le fichier English.lproj<HR></BLOCKQUOTE>

Chez moi, English.lproj, c'est pas un fichier mais un dossier qui contient le fichier Localizable.strings

C'est une erreur de ta part ou on a pas la même version ?
 
Ca ne fonctionne pas chez moi (d'après le terminal les valeurs sont bien modifiées), j'ai environ perdu une dixene de Ko/s !! J'ai effectué les test sur le serveur FTP de mon ISP. Je suis chez le câblo Est video communcation, et je dispose d'un forfait 512/128. EV est considérer comme le meilleur câblo pour ses pings (cela joue peut etre...)

Pour déterminer votre BP le test est archi faux, cela ne peux pas être pris comme une source sûre.
Mais si vous tenez vraiment à ce genre de tests, utilisez au moins un serveur français tel http://bw.sdv.fr/ (alsacien)
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par Philippe64:


Chez moi, English.lproj, c'est pas un fichier mais un dossier qui contient le fichier Localizable.strings

C'est une erreur de ta part ou on a pas la même version ?
<HR></BLOCKQUOTE>

Bien vu !

C'est effectivement une erreur de ma partn English.lproj est bien entendu un dossier qui comprend Localizable.strings.

Stéphane
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par TheRV:
Ca ne fonctionne pas chez moi (d'après le terminal les valeurs sont bien modifiées), j'ai environ perdu une dixene de Ko/s !! J'ai effectué les test sur le serveur FTP de mon ISP. Je suis chez le câblo Est video communcation, et je dispose d'un forfait 512/128. EV est considérer comme le meilleur câblo pour ses pings (cela joue peut etre...)<HR></BLOCKQUOTE>

Tiens, c'est assez étonnant, ça !

Pourrais-tu me dire ce que donnent les tests de ping et de download vers Apple, comme je les propose un peu plus haut (mon message du 30 novembre 2001 à 12:21, page 3 de ce même sujet) ? C'est un test qui donne d'assez bon résultats, même si, comme tout test, il est loin d'être infaillible.

Stéphane
 
Toute mon estime et ma considération à celui qui trouvera la solution !
wink.gif
rolleyes.gif
grin.gif
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par szamcha:


C'est normal, les mots de passes doivent se taper en mode "invisible" mais si tu tapes le bon sans te planter (à condition que tu ais activé le root par netinfo) il ne te diras plus "sorry"
<HR></BLOCKQUOTE>

J'ai essayé de tripatouiller ce que j'ai pu dans Netinfo, mais je suis vraiment un parfait novice et je ne comprends rien ! Tu pourrais m'expliquer pas à pas ce que je dois faire pour pouvoir taper ce foutu password dans mon terminal ?
 
Je suis allé faire un tour sur le site Macadsl.com sur lequel huphi à tranférer le sujet pour étendre le débat

Voilà apparement une solution qui marche

(posté par Steph sur MACADSL.COM):

------------------------------------------------------------
Steph
Bonjour a tous,

Moi, la manip ne marche pas avec broadband, sur os 10.1.1 et Imac 400dv/se, mais par contre je suis aller sur mac os x hints : http://www.macosxhints.com/

dans la rubrique Networking, il y a un peu plus bas un article sur la même chose et le script ne change d'ailleurs que 2 paramètres et ça fonctionne parfaitement.

Pour preuve, avant sous 9.2.1 avec la raie je pouvais regarder les vidéos de music de Warner Bross sans coupure, normal, mais avec un modem Speed Touch Home eternet (je n'ai voulu essayer la beta pour la raie), pas moyen de faire la même chose sans coupure très rapprochées que ça en devient pénible.

Ben, maintenant avec cette modif, tout est ok même sous X (je ne suis pas retourner sous 9 depuis un bon moment…) plus de coupure, donc il y a bien un gain, je l'ai aussi remarqué dans le chargement de la page de wanamoo.fr

Vu que ça marché, j'ai aussi essayer de rajouter les modifs de broadband dans le script, résultats c'est moins rapide avec, donc je suis revenu à l'original du script et rebelote c'est légèrement plus rapide. Il n'y a qu'un seul hic…le nom du script : hacks (on est moins fier là, hein!!?)
Je n'ai rien à signaler de ce coté là, rien n'est encore arrivé et les 2 paramètres modifiés sont aussi dans le script de Broadband!!!

Le script est à l'adresse ci dessus, pour ceux qui ne lisent pas l'anglais ou qui on la flemme ou qui trouve pas l'article!!
http://www.e-polls.org/hacks.tgz

Merçi à tous ceux qui cherchent , mais la gloire revient toujours à ceux qui trouvent!!!
A+
---
houp, j'ai oublié de vous dire la marche à suivre pour l'install

Je me suis mis en root, puis j'ai mis le dossier "hacks" dans le dossier system/StartupItems/
puis j'ai redémarrer,
c'est tout, j'ai même pas regardé les chiffres pour voir si c'était bon!!!!
-------------------------------------------------------------

Voilà, reste plus qu'à essayer ça !
 
Comme je l'ai déja posté sur le forum, pour moi la modif magique fonctionne plutot bien avec une accélération subjective nette du surf.

J'ai essayé par contre IPNetTuner sur OS 9.2 , comme indiqué ici même, et je me perd dans la jungle des paramètres... Les "presets" fournis pour divers types de connection ne changent pratiquement rien aux performances.

Quelqu'un a essayé ce programme ?
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par fm45:
Avec quoi pourrait-on mesurer de façon fiable le gain de performance.<HR></BLOCKQUOTE>

Il y a plusieurs conseils à respecter, plusieurs astuces qui permettent de voir une différence tangible. Si on se connecte à des serveurs relativements lents, la différence ne sera pas phénoménale. Donc choisir des serveurs plus ou moins rapides et situés près de notre connexion : si l'élément ralentisseur est entre nous et le serveur que l'on désire joindre, la vitesse ne sera pas bien augmentée.

Deux commandes utiles : ping et traceroute (je préfère les utiliser en terminal pour une question d'habitude, mais une version avec interface graphique est disponible via Network Utility. Comme elle a généralement la préférence des utilisateurs du forum, c'est avec elle que je vais expliquer) :

Par exemple, comme ma connexion est une connexion par câble fournie par mon université, je pinge (Network Utility/onglet ping/taper une adresse, laisser le nombre de pings à 10) le serveur web principal de l'université. J'obtiens plusieurs lignes à peu près identique, où le dernier nombre varie toujours un peu. Après 10 pings, je reçois une moyenne du type :

10 packets transmitted, 10 packets received, 0% packet loss
round-trip min/avg/max = 36.21/45.684/69.832 ms

10 packets received sur 10 transmitted, avec 0% de perte, ça veut dire qu'aucun paquet ne s'est perdu en chemin, donc que ma connexion est fiable d'ici au serveur web. les trois nombres donnent le ping minimal, le ping maximal et surtout le ping moyen en millisecondes (c'est à dire le temps de réponse du serveur en milliseconde ; plus ce temps est petit, mieux c'est). C'est lui qui nous intéresse. Si je redémarrais maintenant ma machine en enlevant l'optimisation de mes StartupItems, j'aurais normalement un nombre sensiblement plus grand.

Traceroute, quant à lui, vous permet de savoir à combien de « hops » vous vous situez de la machine distante. Moins il y en a, plus vous en êtes proche, mieux c'est.

Un autre test intéressant est de charger deux fichiers différents (sinon, le cache fausse tout), que vous n'avez pas chargé récemment (pour la même raison), avec le même navigateur, depuis même un site raisonnablement rapide, disons le site d'Apple, http://www.apple.com/software : prenons l'updater de DVD player, vitesse optimisée en notant la vitesse et celui d'AppleWorks, après avoir retiré Broadband Optimizer et redémarré la machine.

Chez moi par exemple :

Vitesse de croisière sur DVD Player (avec Broadband Utility) : 102 Ko/sec, c'est-à-dire, presque mon maximum imposé.
Vitesse de croisière sur AppleWorks (sans Broadband Utility) : 42 Ko/sec.

Notez que pour être valable, les deux tests doivent être réalisé à peu près en même temps, sans quoi l'encombrement du réseau risque de toute fausser.

Ce genre de test est préférable aux sites qui proposent de tester votre vitesse, car ils ne font jamais que tester votre vitesse vers un point précis, lui-même souvent difficile à atteindre depuis nos machines car géographiquement éloigné. Ils sont donc peu fiables.

Certains de mes amis m'ont également dit qu'ils n'avaient pas vu de différence aux tests que je leur proposait. Et ce matin, je me réveille avec un e-mail de l'un d'entre eux m'exhibant fièrement sa vitesse de téléchargement d'un fichier : elle n'avait jamais été aussi bonne depuis qu'il possédait l'ADSL (deux ans !).

Comme quoi, aucun test n'est vraiment fiable et il faut parfois s'en remettre à notre subjectivité.

Stéphane

[30 novembre 2001 : message édité par Stéphane Rieppi]
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par Philippe64:
Je suis allé faire un tour sur le site Macadsl.com sur lequel huphi à tranférer le sujet pour étendre le débat

Voilà apparement une solution qui marche

Voilà, reste plus qu'à essayer ça !
<HR></BLOCKQUOTE>


Je viens tout juste d'essayer et c'est encore pire qu'avant...

Par contre, j'ai enfin réussi à rentrer ce satané mot de passe root, et j'ai pu constater avec stupeur que... ça décoiffe dans l'affichage des pages ! Dommage que tout ceci disparaisse en cas de redémarrage, mais avec OS X, je m'efforce de rebooter le moins souvent possible, donc en attendant que la chose soit "officialisée" par tonton Jobs pour la prochaine mise à jour de OS X, j'irai faire un tour dans mon terminal. Ce chouette programme le mérite bien !
 
C'est encore moi ...

Je viens d'essayer, je ne sais pas si ça marche, car si on en crois le terminel, j'ai toujours 41600, certes mais j'ai l'impression (peut-être) que ça va plus vite.

J'ai analysé un peu ce qu'il y a dans les scripts (pour qu'on comprenne mieux...)

-------------------------
Le script "BroadbandOptimizer":

#!/bin/sh

##
# Broadband Optimizer
# optimize networking for broadband connection
#
#
##

. /etc/rc.common

CheckForNetwork

if [ "${NETWORKUP:=-NO-}" = "-YES-" ]; then

sysctl -w net.inet.tcp.sendspace=65536
sysctl -w net.inet.tcp.recvspace=65536
sysctl -w kern.ipc.maxsockbuf=524288
sysctl -w net.inet.tcp.delayed_ack=0
sysctl -w net.inet.udp.recvspace=73728

fi


-------------------------
Le script "hacks"

#!/bin/sh

/usr/sbin/sysctl -w net.inet.tcp.recvspace=64960
/usr/sbin/sysctl -w net.inet.tcp.delayed_ack=0

---------------------------------

on voit bien que le 2eme ne parle pas de 73728 (le fameux...) mais il y a deux lignes similaires entre les deux

Ne pourrez-t-on pas faire un mix des deux ?

Je vous pose la question...
 
bah evidement c'est que de la definition de variable c'est pas la mort, par contre pour ce qui est de l'effet sur vos connexion c'est autre chose....