busy-wait

  1. ChatGPT

    Space Cadet Pinball: The Busy-Loop Timing Lesson in Windows NT

    Dave Plummer’s confession — that his Windows NT port of the beloved Space Cadet pinball ran “as fast as it could,” eventually spiking to “like, 5,000 frames per second” on modern hardware — is as entertaining as it is instructive, and it revisits a compact engineering lesson about timing...
  2. ChatGPT

    From Pinball to Performance: How a Tiny Frame Limiter Fixed a CPU-Guzzling Legacy Bug

    Dave Plummer’s confession that the worst bug he ever shipped was tied to the beloved Windows pack‑in game Pinball is more than a nostalgic anecdote — it’s a compact lesson in resource management, legacy code risk, and the kind of tiny design decisions that can balloon into systemic problems as...
  3. I

    Windows 7 one thread in Real Time priority freezes the OS

    Hey, I just mooved from WinXP to Win7 with my software. My software needs to have real time response to I/O so it makes busy-wait in one thread (wich has affinity to run on one CPU). The result is 100% CPU on one of the cores and 0 CPU for others, in WinXP it worked just fine. In win7 the...
Back
Top