Process State

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024
  • Operating System: Process State
    Topics discussed:
    1) New state.
    2) Running State.
    3) Waiting State.
    4) Ready State.
    5) Terminated State.
    Follow Neso Academy on Instagram: @nesoacademy
    Contribute: www.nesoacademy...
    Memberships: bit.ly/2U7YSPI
    Books: www.nesoacademy...
    Website ► www.nesoacademy...
    Forum ► forum.nesoacade...
    Facebook ► goo.gl/Nt0PmB
    Twitter ► / nesoacademy
    Music:
    Axol x Alex Skrindo - You [NCS Release]
    #OperatingSystemByNeso #os #OperatingSystem #ProcessState

ความคิดเห็น • 110

  • @Smoothballoon
    @Smoothballoon 4 ปีที่แล้ว +114

    Neso academy, you have been there for my digital logic course. Now you are there for me as I am doing my operating systems design course with the same easy to understand and absolutely amazing videos. I LOVE YOU AND I CAN NEVER THANK YOU ENOUGH!!!!! YOU GUYS ARE TRULY THE SAVIORS OF COUNTLESS ENGINEERING STUDENTS!!!!

    • @AnkushKumar-op6zl
      @AnkushKumar-op6zl ปีที่แล้ว +1

      Totally agree brother
      Watching neso from my diploma days and now I am in my btech final year

  • @phanindrareddy4885
    @phanindrareddy4885 6 ปีที่แล้ว +68

    Very clear voice
    Please upload fastly
    I am preparing for gate
    I am addicted to ur lectures only
    Thank u neso academy

  • @quratraja7391
    @quratraja7391 4 ปีที่แล้ว +19

    Thank Sir!
    Different states of a process have been explained along with their transition from one state to other. When a process is being cleared, it's in New. Ready is when it's to be assigned to the processor. When instructions of the program starts execution, it's running and when it's waiting for some event to occur, it's in waiting state. When it's complete and reaches to end, it's terminated.
    From running a program can move towards waiting, ready or terminated.

  • @sujeetbadnale9441
    @sujeetbadnale9441 9 หลายเดือนก่อน +3

    God Bless Neso Academy and Teachers. I've been watching your videos since college, I started with the digital electronics college syllabus and then for GATE exam study and now 5 years from that time I'm watching your videos to learn computer science in depth as I work in IT. You are a gift from God, thanks to God that he made this possible. Be Blessed and Blessings for others like you already are by Gods Grace. Lot of respect and love for Neso and its teachers.❤

  • @nagaomkar
    @nagaomkar 6 ปีที่แล้ว +14

    please upload ur videos faaast....THEY R LOVELY...Ur an awesome teacher!

    • @Maneesharma1947
      @Maneesharma1947 3 ปีที่แล้ว

      I just love ur way of teaching. Very easy to understand. Content presentation is also soo good.

  • @chathuramahasen
    @chathuramahasen 5 ปีที่แล้ว +10

    really helpful and comprehensive tutorial. keep it up!

  • @gaurav45750
    @gaurav45750 6 ปีที่แล้ว +5

    Thanks a lot for these great videos. Please upload fast. Thanks

  • @kabirkanha
    @kabirkanha 5 ปีที่แล้ว +4

    Your videos are wonderfully made. Very concise and clear.

  • @wellwell8025
    @wellwell8025 2 ปีที่แล้ว +6

    Better than a 400 dollar university course tbh. Thank you

  • @samcollo3601
    @samcollo3601 3 ปีที่แล้ว +2

    Helpful for sure thanks lecture from kenya🇰🇪🇰🇪🇰🇪

  • @codechannel2145
    @codechannel2145 ปีที่แล้ว +2

    Your creating a good students ..thank you for teaching us 🙌

  • @mohamadtabbakh9887
    @mohamadtabbakh9887 3 หลายเดือนก่อน

    I've seen your series on theory of computation and I'm in love with your style of teaching. This series is also doing wonders for me, as well. But I'd like to point out that the definition of a terminated state might be revised for more accuracy. you said that a terminated process is a process that's finished executing. But a process can be terminated abruptly even if it's not finished executing because of some error maybe or other reasons. I'd say that a more accurate definition of a terminated process would be a process that's deallocated from memory and from the cpu. I don't think the professor will read this so for anyone who's reading this comment, tell me if this definition is wrong/could be optimized.

  • @TrynessSuwila
    @TrynessSuwila 2 หลายเดือนก่อน

    Wow am so grateful to watch your channel I have really enjoyed the lesson

  • @unknown65549
    @unknown65549 6 ปีที่แล้ว +6

    It was really helpful. Thank yu!

  • @hoangminhchau2187
    @hoangminhchau2187 ปีที่แล้ว +3

    When a process is in execution, it changes states.
    There are 5 states of a process:
    - NEW: a process is being created
    - READY: a process is waiting to be assigned to a processor
    - RUNNING: a process is executing its instructions
    - WAITING: a process is waiting for some event (I/O operation, signal...)
    - TERMINATED: a process finishes its execution
    Flow:
    A process is created (NEW) => READY. When it's dispatched by the OS scheduler, it changes to RUNNING state.
    - If it's finished its execution => TERMINATED
    - If it's interrupted (by another process with higher priority) => READY
    - If it's waiting for some event => WAITING. After the event occurs => READY

  • @miteshpatel8886
    @miteshpatel8886 5 ปีที่แล้ว +2

    This was very useful and helpful. Thank you so much

  • @ghraj9291
    @ghraj9291 3 ปีที่แล้ว +1

    Thank u for helping for our semesters

  • @tanushreeverma773
    @tanushreeverma773 ปีที่แล้ว +3

    Thank you so much for this series sir
    Thank thank you so much sir
    God bless you
    My semester will be on 5 December and I had doubt on this topics but now I'll going to boom 💥 because of your lecture jaishreeram 9

  • @hpreetik
    @hpreetik ปีที่แล้ว

    clearly explained than many pages. thanks.

  • @SandeshMotoVlogs
    @SandeshMotoVlogs 3 ปีที่แล้ว +2

    I cant believe this course is free!!

  • @rahulgupta-zq3bk
    @rahulgupta-zq3bk 6 ปีที่แล้ว +5

    Awesome videos, waiting for next videos.

  • @joblessfellow5545
    @joblessfellow5545 5 ปีที่แล้ว +4

    Thanks for your video dude and it is really helpfull....

  • @ujjawalranjan1551
    @ujjawalranjan1551 ปีที่แล้ว

    Thank you so much, sir🙏
    Clear and concisely taught

  • @redoinelahdiri
    @redoinelahdiri 3 ปีที่แล้ว +1

    Very clear. Thank you for your valuable video.

  • @జలపుష్పం
    @జలపుష్పం 6 ปีที่แล้ว +7

    Sir
    Please provide Computer Organization Tutoriols...

  • @innikaferdoush9729
    @innikaferdoush9729 5 ปีที่แล้ว +5

    Really it was nice,, Thank you, very much.

  • @syamkumar7751
    @syamkumar7751 5 ปีที่แล้ว +4

    Well explained 👍🏾💐💐

  • @IhsanAli
    @IhsanAli 2 หลายเดือนก่อน

    great work bro. what about another subjects of OS: c. Synchronization and Deadlock
    d. Basic Memory Management
    e. Virtual Memory Management
    f. Page Replacement Techniques

  • @naveenavanniyaperumal1377
    @naveenavanniyaperumal1377 ปีที่แล้ว

    Thank you Sir. Your Lecture is very useful and clear

  • @Vee64917
    @Vee64917 11 หลายเดือนก่อน

    Took my lecturer 2 good hours to explain this concept in which I still didn’t understand cuz he was goi Off course.
    But Neso Academy made it easy to understand, thank you 🙂

  • @deveshkumar6533
    @deveshkumar6533 6 ปีที่แล้ว +4

    Please sir complete course asap

  • @nadraibrahim6400
    @nadraibrahim6400 3 ปีที่แล้ว +6

    When we get interrupt from hardware, it is called interrupt. So i/o operation is also the interrupt?

    • @Cccoast
      @Cccoast 6 หลายเดือนก่อน

      Yes

  • @タクリス
    @タクリス 2 ปีที่แล้ว +1

    amazing!! super easy to understand! thanks

  • @ammaribrahim5756
    @ammaribrahim5756 5 ปีที่แล้ว +3

    Is the operating system always in the waiting state?
    In the hardware level, what does waiting mean? how it's represented as an event wait?

  • @thekadijahamir
    @thekadijahamir 2 ปีที่แล้ว +2

    Created/new - when a user runs a program, processes are created and inserted to ready list.
    Ready - a process moves toward the head of the list. ( performed by dispatcher)
    Waiting - if a running process initiates an I/O operation before its quantum expires, and therefore must wait for the I/O operation complete
    Terminated states - I/O operation completed.
    which should i trust? my lect note or this? anyone? i confused already..

    • @burhanaijaz6218
      @burhanaijaz6218 2 ปีที่แล้ว

      i guess you should trust this video
      as he is teaching every thing from a book written by ABRAHAM SILBERSCHATZ

  • @mritunjay7065
    @mritunjay7065 3 ปีที่แล้ว

    Superb explanation in 8.52 seconds !

  • @priyanshvatsal9791
    @priyanshvatsal9791 ปีที่แล้ว

    Nice explanation

  • @nadraibrahim6400
    @nadraibrahim6400 3 ปีที่แล้ว +2

    When some other process came and interrupt... Then it shouldn't be called the interrupt as he said, when we get interrupt from software it is called system call.

  • @aisha3531
    @aisha3531 2 ปีที่แล้ว +3

    are your slides available somewhere to download? it will be really helpful that way along with your videos!!!

  • @victorkh7
    @victorkh7 2 ปีที่แล้ว +1

    I think there is missing of a "Suspended / Stopped / Traced" state! Other than this, brilliant presentation. Thank you

  • @naeem7066
    @naeem7066 ปีที่แล้ว

    Well explanation 👍

  • @surenmargaryan6576
    @surenmargaryan6576 5 ปีที่แล้ว +1

    just amazing. thanks

  • @teeg-wendezougmore6663
    @teeg-wendezougmore6663 2 ปีที่แล้ว

    Great lecture. Thanks for sharing!!

  • @animalslife5703
    @animalslife5703 9 หลายเดือนก่อน

    Thank you

  • @arshiyafarheen505
    @arshiyafarheen505 2 ปีที่แล้ว

    Very helpful 😊👍 Thank you Neso Academy ✨

  • @madgepereira2891
    @madgepereira2891 2 ปีที่แล้ว

    This video really helped me a lot ✨
    Thank you Sir

  • @josethomas10
    @josethomas10 3 ปีที่แล้ว +1

    Hi, nice and short presentation. Is Waiting and Blocked same in this context?

  • @farahmohamed2104
    @farahmohamed2104 10 หลายเดือนก่อน

    THANKS FOR THE CONTENT

  • @ashrafayoub9886
    @ashrafayoub9886 3 ปีที่แล้ว +1

    Mash Allah

  • @shayandanish9643
    @shayandanish9643 3 หลายเดือนก่อน

    Amazing!

  • @sumeetubale3923
    @sumeetubale3923 ปีที่แล้ว +1

    @Neso Academy could you plz provide this notes of operating system ? it will help us alot !!! thank you for this playlist!

    • @dev-1657
      @dev-1657 ปีที่แล้ว

      They refer the book called Operationg system principles which come with red cover & dinosaur on the cover! It's a good book tbh

  • @cabhisek6308
    @cabhisek6308 5 ปีที่แล้ว +2

    Banzai! Banzai! Arigatou Sensei

  • @paulmelchizedek2343
    @paulmelchizedek2343 4 ปีที่แล้ว

    thanks for the tutorials

  • @nasirmehmood7712
    @nasirmehmood7712 5 ปีที่แล้ว +1

    Really helpful ....

  • @SzTz100
    @SzTz100 3 ปีที่แล้ว

    Excellent lecture

  • @gabibm14
    @gabibm14 2 ปีที่แล้ว

    Thank you! Amazing

  • @shabirurrahman2393
    @shabirurrahman2393 8 หลายเดือนก่อน

    Thanks Sir

  • @rinkigupta9670
    @rinkigupta9670 5 ปีที่แล้ว

    Excellent explanation sir

  • @troylow6229
    @troylow6229 4 ปีที่แล้ว +1

    Whats the difference between an interrupt and an IO/Event wait?

  • @ahmedelmawrdy4381
    @ahmedelmawrdy4381 5 ปีที่แล้ว +1

    Thanks alot keep it up

  • @01.abhishekkumar33
    @01.abhishekkumar33 2 ปีที่แล้ว

    Outstanding lecture sir ,

  • @sutischolar
    @sutischolar 2 ปีที่แล้ว

    This is the beest!!!

  • @vanshikadwivedi4296
    @vanshikadwivedi4296 3 ปีที่แล้ว

    Thank you sir it's very helpful ☺️

  • @faithfurry1307
    @faithfurry1307 ปีที่แล้ว

    Best explanation ❤️❤️

  • @vhuhwavhoevelynmutshinyalo9065
    @vhuhwavhoevelynmutshinyalo9065 2 ปีที่แล้ว

    Thank you 🥺

  • @rajeshsunarkani1063
    @rajeshsunarkani1063 5 ปีที่แล้ว +7

    when the process got interrupted while running, does it starts from where it got interrupted in running or does it starts a fresh run?

    • @sail_sail30
      @sail_sail30 4 ปีที่แล้ว +6

      it will resume from where it left.

    • @codingmadefun56
      @codingmadefun56 21 วันที่ผ่านมา

      It continues bro

  • @mohomedarfath4780
    @mohomedarfath4780 5 ปีที่แล้ว

    wow love ur video clear, understandable

  • @shruthicheththu3905
    @shruthicheththu3905 2 ปีที่แล้ว

    Very useful and understandable sir. Thank u, y don't u put vidio about process hierarchy

  • @jatingarg1897
    @jatingarg1897 3 ปีที่แล้ว

    Thankyou sir for this.

  • @anuradharaj3867
    @anuradharaj3867 4 ปีที่แล้ว

    Very informative video sir

  • @shreyassmarth312
    @shreyassmarth312 ปีที่แล้ว

    Neso academy ❤

  • @maksudabilkis9096
    @maksudabilkis9096 4 ปีที่แล้ว

    so much helpful!

  • @TheYmBProduction
    @TheYmBProduction 4 ปีที่แล้ว

    thank you so much!

  • @baby_zuri
    @baby_zuri 18 วันที่ผ่านมา +1

    Am reading this for a test today 😭😭💔

  • @urmilasirisura
    @urmilasirisura 4 ปีที่แล้ว

    thank you sir

  • @Cccoast
    @Cccoast 6 หลายเดือนก่อน +1

    How about blocked?

  • @rumildaolik4905
    @rumildaolik4905 4 ปีที่แล้ว +1

    excellent :-)

  • @acxd
    @acxd 4 ปีที่แล้ว +1

    where is suspend ready and suspend wait states.

  • @Rohanchilukala2000
    @Rohanchilukala2000 3 ปีที่แล้ว

    nice sir explian is good

  • @dhanushsivajaya1356
    @dhanushsivajaya1356 3 ปีที่แล้ว

    Thankyou sir

  • @sonusharma-vn8io
    @sonusharma-vn8io 5 ปีที่แล้ว

    nice sir ..thanks

  • @reborn4612
    @reborn4612 3 ปีที่แล้ว

    Thankssss

  • @azrafazizullah9757
    @azrafazizullah9757 ปีที่แล้ว

    thakssss

  • @keepvlog
    @keepvlog 8 หลายเดือนก่อน

    Tomorrow is my exam on os😊

  • @vikaskumarsingh3608
    @vikaskumarsingh3608 5 ปีที่แล้ว

    thnks sir

  • @studentlearning8211
    @studentlearning8211 3 หลายเดือนก่อน

    That's what I leaned
    When program is in execution is called process
    Process have different states
    Create: When process is being created
    Ready: When process is assigned to processor in order to execute
    Running: When process is executing by CPU
    Waiting: When process need I/O in order to completely execute than proces goes to waiting list
    Terminate: When process is completed

  • @Skoobedobedo
    @Skoobedobedo 4 ปีที่แล้ว

    How to these states map to the Linux process states: Running, Sleeping, Runnable, Stopped, Zombie?

  • @poojashrestha
    @poojashrestha 5 ปีที่แล้ว

    can a process exist without any state?

  • @masaledaarmoviesending9116
    @masaledaarmoviesending9116 23 วันที่ผ่านมา

    20/8/24 7:36pm

  • @BalaMurugan-zj3fx
    @BalaMurugan-zj3fx 2 หลายเดือนก่อน

    🎉

  • @jayant9151
    @jayant9151 5 ปีที่แล้ว +1

    Blocked ?

    • @chrismunoko6246
      @chrismunoko6246 5 ปีที่แล้ว +1

      blocked or wait...

    • @kbegur
      @kbegur 3 ปีที่แล้ว +1

      @@chrismunoko6246 not the same, the process is blocked because of waiting for an interruption. Instead a process can be waiting just because de CPU couldn't complete it because the CPU had to attend another process with higher priority or because quantum was exhausted (round robin)

  • @giovaniakabacon
    @giovaniakabacon 5 ปีที่แล้ว

    good explanation, but pausing after every single "the" gets quite annoying

  • @LeEnnyFace
    @LeEnnyFace 4 ปีที่แล้ว

    vim pelo zegonc

  • @chanaka7518
    @chanaka7518 ปีที่แล้ว

    😍😍😍😍😍😍😍😍😍

  • @memes..5767
    @memes..5767 2 ปีที่แล้ว +1

    🆗🤔🤷

  • @SakshamSagar-ss5fe
    @SakshamSagar-ss5fe ปีที่แล้ว

    7 days before exam

  • @danielachigbue9104
    @danielachigbue9104 3 ปีที่แล้ว

    GG

  • @noushadkhan4486
    @noushadkhan4486 4 ปีที่แล้ว

  • @farahnael1442
    @farahnael1442 5 ปีที่แล้ว +1

    This was very useful and helpful. Thank you so much