I agree with _33 about the waste of energy. But probably this is caused by the 86 design that had a bad VSync implementation since the dawn of PCs. Unlike the hardware-Vsync-interrupt of eg. a motorola 68K, the vsync on a Intel chip must be polled by the kernel - as far as I know. (?)