L'outil officiel d'Apple pour ralentir les connexions réseau sur votre Mac à des fins de test est le suivant Conditionneur de lien réseau
En outre, iOS dispose d'une fonction similaire accessible depuis Xcode et iOS 6 ou plus.
Les anciennes versions de Xcode avant la version 4.3.2 a intégré une copie de cet outil. Ce fil de discussion sur le SO documente une partie de l'histoire de l'outil de manière similaire aux simulateurs iOS et à la documentation destinée aux développeurs.
Il y a 11 profils intégrés depuis un réseau Lossy Edge avec un délai de 400 ms jusqu'à un modem câble. Si vous avez besoin d'autres limites, vous pouvez créer des profils personnalisés avec vos propres paramètres ou vous pouvez également utiliser la fonction ipfw
vous-même comme décrit dans Craig Hockenberry L'article Allez-y doucement, faites-le doucement Il mentionne également le Limite de vitesse panel par Mike Schrag qui est un téléchargement plus petit que Xcode, mais qui a moins d'options que l'outil d'Apple.
Il ralentit l'ensemble de la pile réseau, ce qui fait qu'il est impossible de mettre en place un système d'étranglement pour chaque application sans faire quelque chose comme installer Lion dans une machine virtuelle et configurer cette machine virtuelle avec une pile étranglée.