Jump to content

Busy spin

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 209.8.184.25 (talk) at 02:07, 23 December 2003 (Attempted rewrite). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computer science, a busy spin is a process looping while continually rechecking if some event has occurred (thus, "busy" for the continual checking, "spin" for the looping).

This is generally considered poor practice, as it eats up processor time, and is an especial concern on multi-taking or multi-user operating systems.

Preferred alternatives include, event notification and polling (depending on the cability of the operating system).