No Mac OS X, você pode usar o ipfw.
sudo ipfw pipe 1 config bw 15KByte/s
sudo ipfw add 1 pipe 1 src-port 80
# delete the port
sudo ipfw delete 1
Minha fonte: link
Para fins de desenvolvimento da web, quero poder reduzir a largura de banda que o Chrome usa, especialmente para conexões de host local.
Eu sei que o add-on "Firefox Throttle" faz isso no Firefox; Existe uma maneira de fazer a mesma coisa no Chrome, com as ferramentas de desenvolvimento da Web ou uma extensão?
No Mac OS X, você pode usar o ipfw.
sudo ipfw pipe 1 config bw 15KByte/s
sudo ipfw add 1 pipe 1 src-port 80
# delete the port
sudo ipfw delete 1
Minha fonte: link
Você não pode 'estrangular' conexões locais (127.0.0.1). Isso nunca vai acontecer. Como o que você precisa é testar um aplicativo da Web em um ambiente de pré-produção, é necessário encontrar algum tipo de emulador / simulador de ambiente de rede.
Uma das empresas em que trabalhei anteriormente usou o Shunra vCat exatamente para tais testes, entre outros. Você pode encontrar uma alternativa livre ou duas se você olhar em volta, mas não tenho certeza.
A Apple tornou-se uma ferramenta oficial muito útil para desacelerar a rede no mac para testes.
É chamado de condicionador de link de rede e é um download gratuito dos usuários do Xcode for Lion. A maioria das versões mais antigas do Xcode antes da versão 4.3.2 incorporava uma cópia dessa ferramenta. Agora, você usa o Xcode para faça o download diretamente de maneira semelhante aos simuladores e à documentação do desenvolvedor do iOS.
Existem11perfisincorporadosdeumaredeLossyEdgecomumatrasode400msaummodemporcabo.Sevocêprecisardeoutroslimites,vocêtambémpodeusaripfw
comodescritonoartigo
Ele desacelera toda a pilha de rede, de modo que você não pode reduzir o consumo por aplicativo sem fazer coisas como instalar o Lion em uma máquina virtual e configurar essa VM com uma pilha acelerada.
Fonte: link
Se você pressionar Ctrl + Deslocar + I , as Ferramentas do desenvolvedor para o Chrome serão exibidas.
Vá para a subguia "Rede" que é aberta nesse painel e, na subguia que se abre nesse painel, clique em "Sem aceleração ▼" ("▼" se parece com uma seta para baixo). / p>
Lá, você poderá escolher um determinado tipo de limitação de largura de banda a partir de uma lista de tipos disponíveis, como se estivesse usando apenas esse tipo de conexão (2G, etc). Não tenho certeza se só conta com downloads em vez de uploads, que é o que estou procurando, mas descobri isso.