Reputation: 7407
What would be the difference between these 2 types of systems. I could find definitions and characteristics for both, but I couldn't really find something that describes the exact difference in an understandable way.
Upvotes: 0
Views: 3235
Reputation: 58324
One could argue a long time over what a "real operating system" entails. In my mind, a fg-bg system is a very simple form of an operating system. It manages at least two tasks: the foreground task and the background task. If the foreground task is an interrupt handler, there may be a few different handlers, so it might actually be managing several tasks. An operating system's job, most basically, is to provide serviceable access to the computer's resources to the user in a flexible, programmable way, so that they can accomplish a desired function. There are more complex interrupt driven operating systems, time share systems, and hybrids of these.
Upvotes: 1