cpu scheduling in hindi & cpu scheduling algorithms in hindi

CPU scheduling in hindi:-

CPU scheduling рдПрдХ рдРрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗ рдПрдХ process рдХреЛ cpu рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрдЬреНрдЮрд╛ рджреА рдЬрд╛рддреА рд╣реИ рдЬрдмрдХрд┐ рджреБрд╕рд░реЗ process рдХреА execution рдХреЛ рд╣реЛрд▓реНрдб рдкрд░ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ resource рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ.

рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХрд╣реЗрдВ рддреЛ тАЬрдмрд╣реБрдд рд╕реЗ process рдХреЗ рдордзреНрдп cpu рдХреЛ switch(рдмрджрд▓рдиреЗ) рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ CPU scheduling рдХрд╣рддреЗ рд╣реИ.тАЭ

CPU scheduler рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рддрдерд╛ рдЗрд╕рдХрд╛ рдХрд╛рд░реНрдп CPU scheduling рдХрд░рдирд╛ рд╣реИ.

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:-CPU scheduling рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рджреЛ process A рддрдерд╛ B рд╕реА.рдкреА.рдпреВ. рдХреЗ рд╕рдордп рдХреЛ share рдХрд░рддреЗ рд╣реИ. рдЬрдм process A рд╕реА.рдкреА.рдпреВ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рддрдм process B I/O рдСрдкрд░реЗрд╢рди рдХреЛ рдкрд░рдлреЙрд░реНрдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЬрдм process B рд╕реА.рдкреА.рдпреВ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рддрдм process A I/O рдСрдкрд░реЗрд╢рди рдХреЛ рдкрд░рдлреЙрд░реНрдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ.
image

CPU scheduling рдЬреЛ рд╣реИ рд╡рд╣ preemptive рддрдерд╛ non-preemptive рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд░ рдХреА рд╣реЛ рд╕рдХрддреА рд╣реИ.
тАЬpreemptive scheduling рдореЗрдВ, scheduler рдЬреЛ рд╣реИ рд╡рд╣ cpu рд╕реЗ running process рдХреЛ remove рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдХрд┐ рдХреЛрдИ рджреВрд╕рд░рд╛ process run рд╣реЛ рд╕рдХреЗ.тАЭ
рдЖрд╕рд╛рди рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХрд╣реЗрдВ рддреЛ тАЬpreemptive scheduling рдореЗрдВ process рдХреЛ рдЙрд╕рдХреЗ рдСрдкрд░реЗрд╢рди рдХреЗ рдордзреНрдп рдореЗрдВ рднреА interrupt рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ.тАЭ

non-preemptive scheduling рдореЗрдВ, process рдЬреЛ рд╣реИ рд╡рд╣ cpu рдХрд╛ рдирд┐рдпрдиреНрддреНрд░рдг рддрднреА рджреЗ рд╕рдХрддреА рд╣реИ рдЬрдм рдЙрд╕рдХрд╛ рдСрдкрд░реЗрд╢рди рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рдпреЗрдВ, рдЕрд░реНрдерд╛рдд рдЗрд╕ scheduling рдореЗрдВ рдЬрдмрд░рджрд╕реНрддреА рдСрдкрд░реЗрд╢рди рдХреЗ рдмреАрдЪ рдореЗрдВ process рдХреЛ interrupt рдирд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ.

CPU scheduling algorithm in hindi:-

cpu scheduling рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рдХрд╛рд░ рдХреА рд╣реЛрддреА рд╣реИ.

1:-first come first serve(FCFS):-

рдпрд╣ рд╕рдмрд╕реЗ рд╕рд░рд▓ CPU scheduling рдЕрд▓реНрдЧреЛрд░рд┐рдердо рд╣реИ. рдЗрд╕рдореЗрдВ, рдЬреЛ process CPU рдХреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ request рдХрд░реЗрдЧрд╛ рдЙрд╕реЗ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ cpu allocate рдХрд┐рдпрд╛ рдЬрд╛рдпреЗрдЧрд╛. рд▓реЗрдХрд┐рди рдЗрд╕ рдЕрд▓реНрдЧреЛрд░рд┐рдердо рдХрд╛ рдиреБрдХреНрд╕рд╛рди рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдФрд╕рдд waiting time рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рд╣реИ.
image

image

2:-Shortest-job-first(SJF) scheduling:-

SJF рдХреЛ shortest-job-next(SJN) рднреА рдХрд╣рддреЗ рд╣реИ. рддрдерд╛ рдпрд╣ рдЕрд▓реНрдЧреЛрд░рд┐рдердо FCFS рд╕реЗ рддреЗрдЬ рд╣реИ.
рдЗрд╕ рдЕрд▓реНрдЧреЛрд░рд┐рдердо рдореЗрдВ рдЬреЛ process рд╕рдмрд╕реЗ рдХрдо рд╕рдордп рдореЗрдВ рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рдпреЗрдЧрд╛ рдЕрд░реНрдерд╛рдд рдЬрд┐рд╕ process рдХреЛ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдореЗрдВ рд╕рдмрд╕реЗ рдХрдо рд╕рдордп рд▓рдЧреЗрдЧрд╛ рдЙрд╕реЗ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ execute рдХрд┐рдпрд╛ рдЬрд╛рдпреЗрдЧрд╛.
рдЗрд╕ рдЕрд▓реНрдЧреЛрд░рд┐рдердо рдХрд┐ рдкреНрд░рдХреГрддрд┐ non-preemptive рд╣реЛрддреА рд╣реИ.
image

3:-Priority scheduling:-

рдЗрд╕ scheduling рдореЗрдВ, рд╕рднреА process рдХреЛ рдПрдХ priority рджреА рдЬрд╛рддреА рд╣реИ рддрдерд╛ highest priority рд╡рд╛рд▓реЗ process рдХреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ CPU allocate рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ.
рдЕрдЧрд░ рджреЛ process рдХреА priority рд╕рдорд╛рди рд╣реЛрдЧреА рддреЛ рддрдм рдЙрдирдХреЗ рдордзреНрдп FCFS scheduling рдХреА рдЬрд╛рддреА рд╣реИ.
image

4:-Round-robin scheduling:-

рдпрд╣ scheduling FCFS рдХреА рддрд░рд╣ рд╣реА рд╕рдорд╛рди рд╣реИ рдкрд░рдиреНрддреБ round-robin рдореЗрдВ time-sharing рдХрд╛рдВрд╕реЗрдкреНрдЯ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ.
рдЗрд╕рдореЗрдВ рд╕рднреА processes рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдбрд┐рдлрд╛рдЗрдВрдб time рдХреЗ рд▓рд┐рдП CPU рдХреЛ allocate рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ. рдЗрд╕ predefined time рдХреЛ time-slice рдХрд╣рддреЗ рд╣реИ.
рдпрджрд┐ process рдЗрд╕ time-slice рдХреЗ рдЕрдиреНрджрд░ рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рджреБрд╕рд░реЗ process рдХреЛ execute рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ. рдЕрдЧрд░ process рдкреВрд░рд╛ рдирд╣реА рд╣реЛрддрд╛ рд╣реИ рддреЛ рд╡рд╣ preempted рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЕрд░реНрдерд╛рдд рдЗрд╕ process рдХреЛ рд╡рд╛рдкрд╕ рдкреАрдЫреЗ(rear end)) рдореЗрдВ рднреЗрдЬ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдЧрд▓реЗ process рдХреЛ execute рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ.
image

image

рдирд┐рд╡реЗрджрди:-рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╣ рдкреЛрд╕реНрдЯ рдкрд╕рдВрдж рдЖрдИ рд╣реИ рддреЛ comment рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрддрд╛рдЗрдпреЗ рддрдерд╛ рджреЛрд╕реНрддреЛрдВ рдХреЗ рд╕рд╛рде рдкреЛрд╕реНрдЯ рдХреЛ share рдХрд░реЗрдВ. рдзрдиреНрдпрд╡рд╛рдж.

35 thoughts on “cpu scheduling in hindi & cpu scheduling algorithms in hindi”

    • рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж….ashok рдЬреА
      рдореБрдЭреЗ реЩреБрд╢реА рд╣реИ рдХрд┐ рдЖрдкрдХреЛ CPU SCHEDULING рдХреА рдпрд╣ рдкреЛрд╕реНрдЯ рдкрд╕рдиреНрдж рдЖрдИред

      Reply

Leave a Comment