Hacker News new | ask | show | jobs
by wmf 663 days ago
Hard real time was pretty easy to do on the Mac because you could run code in interrupt handlers. For example, dragging the mouse (e.g. to pull down a menu) suspended all processing in the system so that it would be responsive. The floppy driver might have run at an even higher priority, causing the mouse to skip during I/O.