Page 39 - OS | TOPIC 1 | INTRODUCTION TO OPERATING SYSTEM
P. 39

Multiprogramming








                           Description





                  The continuous loading


                    programmes into the

                 computer's memory and

                  sharing the CPU during

                   execution is known as

                  multiprogramming. The


                operating system controls

              how these programmes are

               executed, making effective

            use of the resources available

                         to the system.
                                                                                   Analogy








                                                                    Multiprogramming is similar to a
                                                                student managing different homework

                                                                     assignments at the same time.

                                                                Instead of completing one assignment
                                                                  before starting the next, the student

                                                                     might switch between subjects,

                                                                  making progress on each task. This

                                                                  approach allows the student to stay
                                                                 productive and utilize their study time

                                                                                   efficiently.









                                                                                                                  31
   34   35   36   37   38   39   40   41   42   43   44