Explore the powerful world of multiprocessing operating systems with us! 🌐💻
In this video, we delve into the intricacies of multiprocessing operating systems, a key technology that enables the simultaneous execution of multiple processes, enhancing performance and efficiency.
Whether you're a tech enthusiast, a computer science student, or an IT professional, this video is designed to provide a comprehensive understanding of multiprocessing operating systems. Don't forget to like, comment, and subscribe for more in-depth tech content!
🔔 Subscribe to our channel for more educational videos on operating systems and other tech topics!
Follow Me On Social Media -
Facebook - / asad.nomanee
Software Engineering Full Course Link : • Software Engineering Bangla Tutorial
Theory Of Computation Full Course Link : • Automata Theory Bangla Tutorial (কমপ্লিট ক...
Operating System Full Course Link:
• Operating System (OS) Bangla Tutorial (কমপ...
Computer Networks | Data Communication | Communication Engineering Full Course Link:
• Плейлист
Database Management System Full Course Link:
• Плейлист
---------------------------------------------
#Chapter1
#TypesOfOperatingSystem
#MultiprocessingOperatingSystem
#MultiprocessingOS
As we know that in a uni-processor system, the processor can execute only one process at a time. But when your system is having a lot of work to do and one processor is very less to perform all those work in the required unit of time, then we can use more than one processors in the same system.
So, two or more processors present in the same computer, sharing the system bus, memory, and other I/O is said to be Multiprocessing System.
Suppose, we are having 5 processes P1, P2, P3, P4, and P5. In a uni-processor system, only one process can be executed at a time and after its execution, the next process will be executed and so on. But in a multiprocessor system, the different process can be assigned to different processors and this, in turn, decreases the overall process execution time by the system. A dual-processor system can execute two processes at a time while a quad-processor can execute four processes at a time.
#AdvantagesOfMultiprocessing
• Since more than one processors are working at a time, so more work is done in a shorter period of time. Throughput will be increased.
• We have more than one processor, so if one processor is not working then the job can be done with the help of other processors. This, in turn, increases reliability.
• If you are providing lots of work on one processor then it will result in more battery drain. But if the work is divided into various processors then it will provide a better battery efficiency.
• Multiprocessing is an example of true parallel processing i.e. more than one processes executing at the same time.
#DisadvantagesOfMultiprocessing
• As more than processors are working at a particular instant of time. So, the coordination between these is very complex.
• Since, the buses, memory, and I/O devices are shared. So, if some processors are using some I/O then another processor has to wait for its turn and this will result in the reduction of throughput.
• To have the efficient working of all the processors at a time, we need to have a large main memory and this, in turn, increase the cost.
#OperatingSystem #OS #asadnomanee #banglalecture #CSE
#Lecturelia #typesofoperatingsystem #multiprocessing #multiprocessingoperatingsystem #multiprocessingos
#lecturelia #banglatutorial #bangla
Информация по комментариям в разработке