Apple сделала очень удобный официальный инструмент для замедления сети на Mac для тестирования.
Он называется Network Link Conditioner и это бесплатная загрузка Xcode для пользователей Lion. Большинство старых версий Xcode до версии 4.3.2 включали копию этого инструмента. Теперь вы используете Xcode, чтобы загрузить его напрямую, аналогично симуляторам iOS и документации для разработчиков.
Существует 11 встроенных профилей от сети Lossy Edge с задержкой 400 мс до кабельного модема. Если вам нужны другие ограничения, вы также можете использовать ipfw
себя, как описано в статье Крейга Хоккенберри « Медленная езда, упростите ее». В ней также упоминается панель « Ограничение скорости » Майка Шрага , загрузка которой меньше, чем в Xcode, но имеет меньше возможностей, чем в инструменте Apple. ,
Это замедляет весь сетевой стек, поэтому вы не можете регулировать скорость для каждого приложения без таких вещей, как установка lion на виртуальной машине и установка этой виртуальной машины с помощью стертого стека.
Источник: /apple/24066/how-to-simulate-slow-internet-connections-on-the-mac