Challenger App

No.1 PSC Learning App

1M+ Downloads
How many types of scheduling can be done?

A3

B4

C2

D5

Answer:

C. 2

Read Explanation:

  • CPU scheduling is a process which allows one process to use CPU while another to hold on waiting state due to non-availability of resources.

  • Scheduling can be done in two ways

PRE EMPTIVE SCHEDULING

  • In this, the resources (CPU Cycle) have been allocated to a process for a limited amount of time.

  • A process can be interrupted when it is being executed.

  • If a process that has a high priority arrives frequently in the 'ready' queue, the low priority processes may starve.

  • Examples: Round Robin scheduling Shortest Remaining Time First scheduling

NON PRE EMPTIVE SCHEDULING 

  • In this, once the resources (CPU cycle have been allocated to a process, the process holds it until it completes its burst time or switches to the 'wait'state.

  • A process can't be interrupted until it terminates itself or its time is over.

  • If a process that has a long burst time is running the CPU, then the process that has less CPU burst time would starve.

  • Examples: First Come First Serve and Shortets Job First .


Related Questions:

OCR software is capable of converting ______ ASCII codes.
താഴെ കൊടുത്തവയിൽ ഏതാണ് ഒരു ഓപ്പൺ-സോഴ്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം?
മൈക്രോസോഫ്റ്റ് കോർപ്പറേഷൻ നൽകുന്ന സേർച്ച് എഞ്ചിൻ ഏതാണ്?
ഒരു സ്‌പ്രെഡ് ഷീറ്റ് ഫയലിൻ്റെ അടിസ്ഥാന സംഭരണ ​​യൂണിറ്റ് അറിയപ്പെടുന്നത് ?
നിർദ്ദിഷ്‌ട ടാസ്‌ക്കുകൾ എങ്ങനെ നിർവഹിക്കണമെന്ന് കമ്പ്യൂട്ടറിനോട് പറയുന്ന ഒരു കൂട്ടം നിർദ്ദേശങ്ങളോ പ്രോഗ്രാമുകളോ അറിയപ്പെടുന്നത് ?