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
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