Critical Ops: Multiplayer FPS - Experience the Thrill of Mobile FPS on PC with GameLoop
This leads to a situation where you have a tiny amount of time in which you must do something, but then have nothing to do afterward. If you know the maximum permitted framerate, have a sufficiently high-resolution timer, and finish work early, you can even figure out exactly how much time remains for less time-critical tasks such as garbage collection.