Summary
Keywords
Full Transcript
#CPU #Scheduling #Objective In this video, we will discuss CPU Scheduling and Scheduling Objective in Urdu/Hindi. CPU Scheduling is the process of distributing CPU time and resources in order to achieve task goals. Scheduling Objective is the Quality of Service (QoS) requirement for a process in order to guarantee performance. A major task of an operating system is to manage a collection of processes. Some important scheduling objectives are as follows: 1. Maximize CPU utilization 2. Maximize utilization of other resources 3. Maximize Throughput = number of jobs completed per unit time. 4. Minimize waiting time = total time a job spends waiting for the resource to be available. 5. Minimize turnaround time = waiting time + computation time + I/O time 6. Minimize response time = time from entry of command until first output starts to appear 7. Fairness: All comparable jobs should be treated equally. Computer Science 11th Class Lectures: ******************* Chapter 4 Playlist: https://www.youtube.com/watch?v=AXTSK1lTKF4&list=PLZKMpv2xHQ9JHoQKZxjmympt1rlc05Mtu ******************** Chapter 4 Playlist: https://www.youtube.com/watch?v=eIlQgg3GUrQ&list=PLZKMpv2xHQ9LBT-891_p-iM1o7AxKySUf ******************** Chapter 5 Playlist: https://www.youtube.com/watch?v=wzuC7htHAc4&list=PLZKMpv2xHQ9ISork3fcIR_SefA9mHrt0a ******************** Chapter 3 https://www.youtube.com/watch?v=JYR6n0MdGh0&list=PLZKMpv2xHQ9K3xYm8mDrgsNwCpjv_4HW2 ******************** BSCS - BSIT - BSSE - University Lectures ******************** Operating System Playlist: https://www.youtube.com/watch?v=Bxw3tNQqVCs&list=PLZKMpv2xHQ9JoYOPf7mdgoO2RAvPhrlJI ******************** C++ Object Oriented Programming Playlist: https://www.youtube.com/watch?v=FxGVl8yOm7M&list=PLZKMpv2xHQ9LE6C4Dto0dGPkATuh8iOK_ ******************** Database Management System Playlist: https://www.youtube.com/watch?v=848LY-TsI70&list=PLZKMpv2xHQ9LbsEZNIzwBqpu7_lbsTpP- Lecture By Talha Tufail Follow us on Facebook: https://facebook.com/csconceptsp
