In a Multi-task operating system , a task can be specified like préemptive or nonpréemptive . In the first case, a task can be put at the state “ready” with the profit of a task of more raised priority or of an interruption. In the second case, a task can be suspended only on the profit of an interruption.
As example, one can quote among the operating systems collaboratifs: all operating systems of Microsoft until Windows 98 (including Windows 3.1 and Windows 95); among the operating systems préemptifs count: all operating systems starting from Windows 2000 (of which Windows XP and Windows Vista), the systems Unix, such as Mac OS X and Linux, the system AmigaOS.
Attention, it is not a question of collaboratif but of co-operative… Starting from Windows 95, the Windows systems adopt the Win32 core and appear préemptifs even if the effectiveness of such multitasks is discussed within the community (at least for versions 95,98 and Me).
| Random links: | Force French nuclear deterrence | Chaos Computer Club France | Vassili Vassiliévitch Némoy Chouiski | Sweet Emotion | Cystide |