Monotasking Systems: Difference between revisions

Jump to navigation Jump to search
m
Cleaned grammar
[unchecked revision][unchecked revision]
No edit summary
m (Cleaned grammar)
Line 5:
There are two forms of monotasking systems. The first form is where only one program can be running at once (DexOS is a perfect example), with the second form allowing multiple programs to be running simultaneously but only one program can be in focus at a time as a limitation of the user interface (early Unix systems, or imagine Linux with only one TTY device).
 
The canonical example of a monotasking operating system is MS-DOS, which falls in between the two forms. While not supporting multitasking directly, MS-DOS allows allows programs to terminate execution but marks the does not mark the memory they exist in as usable (known as [http://en.wikipedia.org/wiki/Terminate_and_Stay_Resident Terminate and Stay Resident]). Programs which TSR can be communicated with after they quit by devices and other programs.
 
While they are easier to design and write, monotasking operating systems are extremely limited. As a result, nearly all new OS designs are for [[Multitasking Systems]].
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu