Operating System Functions 3: Multitasking
This is the third of six short computer science lessons about the functions of an operating system. In this lesson you will learn about multitasking, also known as process scheduling. Multitasking is one of the most important functions of a general purpose operating system. It is handled by a set of programs that lie at the heart of the operating system called the kernel. You will learn that multitasking on a computer with a single core central processing unit (CPU) can be achieved by means of round robin scheduling. You will also learn that true program concurrency can be achieved if the CPU has multiple cores.
Computer Science Lessons
Are you an undergraduate at university studying for a BSc. (Hons) degree in computer science? Perhaps you're studying for an Advanced level, GCSE, or similar qualification in computer science. You may even already be a working computer science professiona...