Multiprogramming is a simple form of parallel processing in which multiple programmes are executed simultaneously on a single processor. Because there is just one
CPU, no actual simultaneous execution of many programmes is possible. Instead, the operating system runs parts of one programme before moving on to the next. All programmes appear to be running at the same time to the user.
At any given time, multiple applications might be present in memory, and resources are dynamically allocated. In comparison, the memory size is bigger.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy.