Translate

Sunday, August 5, 2018

Multitasking





      TERMINOLOGIES IN RELATION TO OPERATING SYSTEM
     
     In computing, multitasking is a method by which multiple tasks, also known as                   processes resources such as a CPU. With a multitasking OS, such as windows XP, we           can simultaneously run multiple applications.



We have discussed about the  multitasking have 3 types of multitasking that we have used in operating system.

First, Preemptive Multitasking is involved the use of an interrupt mechanisms. This multitasking is invoked a scheduler to determine which process should execute next. Therefore, all the processes will get some amount of CPU time at any given time.

We have identified that Cooperative Multitasking would be the second type of multitasking, it's called cooperative because all program must cooperative for it to work.

Based on our discussion in class, in computer architecture , multithreading is the ability of a CPU or a single core in a multi-core processor to execute multiple processes or threads concurrently, appropriately supported by the operating system

No comments:

Post a Comment