You are here: irt.org | FOLDOC | tight loop
<programming> A loop of code that executes without releasing any resources to other programs or the operating system.
Consider the following pointless BASIC loop that counts upward indefinitely
10 i = i + 1 20 GOTO 10Run on a single-user system such as MS-DOS this will not cause any problems. Run on a cooperative multitasking operating system such as Windows 3, the system would appear to freeze.
A pre-emptive multitasking operating system such as UNIX or Windows NT would "steal" cycles away from the program and continue to run other programs.
See also busy-wait and multitasking.
(1999-05-06)
Nearby terms: tick-list features « TIFF « tiger team « tight loop » tilde » TILE Forth » Tim Berners-Lee
FOLDOC, Topics, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ?, ALL