How can I selectively increase latency? E.g. throttle games

Posted by Arcymag on Super User See other posts from Super User or by Arcymag
Published on 2012-09-27T06:23:38Z Indexed on 2012/09/28 3:41 UTC
Read the original article Hit count: 438

Filed under:
|
|
|
|

Basically, I want networked games to run poorly on a network, but I want everything else to run smoothly.

I would also appreciate advice on blocking games in general.

As far as I can tell, there's a few ways to completely prevent an internet game from running:

  • Blocking entirely via DNS configuration (e.g. hosts file), or router DNS configuration
  • Blocking entirely via a separate DNS server
  • Blocking the application, by uninstalling or some kind of access control
  • Blocking the application by automatically killing the process every once in a while
  • Blocking the application by corrupting files periodically

However, I would like a more subtle way to block a program. Something that either:

  • Increases latency (would this be doable through some kind of QoS like what DD-WRT offers?)
  • Increases latency by using a special routing configuration for specific target IPs
  • Throttle other systems resources, such as memory, IO, or CPU
  • Screw around with keyboard configurations when a game is launched

I would like this to work on MacOSX and Windows, but Linux would be great too.

FYI I don't have a kid, but I was brainstorming with some friends and parents.

© Super User or respective owner

Related posts about windows-7

Related posts about osx