2010-02-16 5 views

Antwort

6

Sie suchen wahrscheinlich nach Traffic Shaping, in MacOS X ist es im Kernel enthalten. Werfen Sie einen Blick auf http://www.macgeekery.com/hacks/software/traffic_shaping_in_mac_os_x

+1

Es gibt eine bessere Lösung mit Apple Network Link Conditioner. Schau dir meine Antwort an. –

+1

@ErikAigner Toller Vorschlag! Zum Zeitpunkt des Verfassens der Antwort wurde OSX Lion mit seinem Network Link Conditioner nicht veröffentlicht, aber Sie haben absolut Recht, dass dies heute die bequemste Wahl wäre. –

1

Sie könnten einen lokalen Webserver (dh Apache) einrichten und die Traffic-Shaping-Funktionen davon verwenden.

An article on Apache throttling

Ich denke, die meisten populären Webservern dies unterstützen.

edit: Typos

0

Es gibt ein Programm von Intrarts "gedrosselt" genannt, und die command-line version scheint frei zu sein (Preis):

gedrosselt ist eine Bandbreite Anwendung für Mac Gestaltung OS X und FreeBSD , mit denen Sie Ihre Upstream-Bandbreite Kappe, priorisieren ACK-Pakete und halten Sie Ihre Download-Geschwindigkeiten hoch sogar , wenn Ihr Server beisendetvolle Geschwindigkeit.

... das scheint etwas tangential zu Ihren Bedürfnissen zu sein, aber könnte in der Lage sein, zu tun, was Sie wollen.

1

Ich bin ein großer Fan der Verwendung der Charles Web Debugging Proxy. Es erlaubt Ihnen, Ihre eigene Bandbreite zu drosseln, um verschiedene Verbindungsgeschwindigkeiten zu simulieren (und eine ganze Menge anderer Dinge). Sehr empfehlenswert.

0

Ich schrieb a post on using waterroof, um die Bandbreite vor einer Weile zu begrenzen.

Es verwendet ipfw unter den Abdeckungen, hat aber eine schöne Benutzeroberfläche für diese Art von Sache.

10

Gefunden das SpeedLimit Präferenz-Tool in einer anderen SO-Antwort erwähnt. Funktioniert für mich und ist sehr unauffällig zu verwenden (keine Anwendung, keine Befehlszeile, kein Java).

+0

Dies ist eine großartige kleine (App) Es ist eigentlich eine Voreinstellungsfenster hinzufügen. Funktioniert großartig! – dgavey

+0

Dies ist weit die beste Lösung IMO - danke – Joshc

5

Wenn Sie ein Apple Developer-Konto haben, suchen Sie nach dem "Hardware IO Tools für Xcode" Download.Es gibt eine Netzwerkverbindungsein Conditioner pref-Scheibe enthalten nur für die mit einigen guten Presets für

  • 3G (Normal/Gut/Lossy)
  • Edge (Normal/Gut/Lossy)
  • WiFi (Normal/Gut/Lossy)
  • Kabel
  • DSL

haben auch einen Blick auf dieses answer