The fundamental unit of work in modern computer systems

Поделиться
HTML-код
  • Опубликовано: 24 сен 2024
  • This video was sponsored by Brilliant.
    To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/.... You’ll also get 20% off an annual premium subscription.
    In this video we dive into the technical details of processes.
    Questions and business contact:
    contact.coredumped@gmail.com
    Sponsor my work on Github:
    github.com/jdv...
    Join our discord server:
    / discord
    Follow me on twitter:
    twittter.com/c...
    Twitch:
    / coredumpped

Комментарии • 36

  • @griffenmorrison2560
    @griffenmorrison2560 2 часа назад +18

    Getting this compliment in early in hopes you see it before it gets buried. Your videos have demystified the fundamental parts of computers I had thought I wasnt smart enough to understand. You have given me the confidence to feel like I can tackle any computer challenge I come across. I ravenously wait for your next video after each one is released. Thank you!

  • @AlgoRhythmsWithAyush
    @AlgoRhythmsWithAyush Час назад +5

    This is truly amazing, as a low level enthusiast, I now know what processes really look like at the low level, you really explained the concepts in one of the most beginner friendly ways possible. Keep going George! looking forward for the next episode.

  • @SaRoSaYgI
    @SaRoSaYgI 52 минуты назад +2

    I wish these videos existed back when I was taking OS course. Simply amazing.

  • @Piyush-bm6ho
    @Piyush-bm6ho 2 часа назад +4

    @CoreDumpped your creations are excellent. I'm waiting for video of Virtual memory, mapping of virtual memory to physical memory, pages, page tables,TLB. Please make it proper descriptive take your time and make us understand it crystal clear.

  • @IngPleb
    @IngPleb 21 минуту назад +1

    Once again, the production and educational quality are absolutely marvelous! Even though I’ve already read about many of these things, the visuals always solidify my knowledge and somehow excite me because I get to live in this wonderful era of computing. Please keep it up.

  • @ManojKrVerma-vw4dx
    @ManojKrVerma-vw4dx 2 часа назад +4

    What app do you use to make these animations ?

  • @charlesbabbage6786
    @charlesbabbage6786 39 минут назад

    Absolutely in love with these videos!! Very clear explanations. Keep em coming! 👏👏

  • @shyamkawadkar693
    @shyamkawadkar693 22 минуты назад

    your work is truly amazing but if possible share some of the resources is description section so that viewer who is interested could understand it more clearly. thank you for amazing content

  • @jeremymcadams7743
    @jeremymcadams7743 21 час назад +4

    Where is the cpu state being stored?
    Is the capturing of the cpu state something that is stored in heap memory? Or some special memory location?
    Edit: I should have waited longer before asking the question

    • @CoreDumpped
      @CoreDumpped  21 час назад +10

      I guess the real question is: where is that structure (PCB) stored? Does the OS have a stack and a heap? Interesting topic for a future episode😉

    • @jeremymcadams7743
      @jeremymcadams7743 19 часов назад +1

      @CoreDumpped That is an interesting question. The stack is normally restricted in size by the OS, but the OS makes the rules, so I guess it could hypothetically run solely on a very large stack, but it would seem useful to save user process cpu snapshots on the heap external to the stack since you have a dynamic number of processes being generated and terminated.

    • @xOWSLA
      @xOWSLA 9 часов назад

      @@CoreDumppedcannot wait to watch!

  • @DracoIgnem
    @DracoIgnem Час назад

    Another Great Video with Great Animation. Thank You for your work !!

  • @aaliboyev
    @aaliboyev Час назад +3

    Absolutely amazing content, thank you! BTW what animation tools you use for creating animations like this?

    • @CoreDumpped
      @CoreDumpped  Час назад +4

      Everything you see on my videos is PowerPoint slides.

    • @charlesbabbage6786
      @charlesbabbage6786 38 минут назад

      @@CoreDumpped Respect! 👍

    • @Adhithya2003
      @Adhithya2003 20 минут назад

      @@CoreDumpped WHAT!!? Awesome, I thought you custom made your own animation framework (like manim python). I guess I grossly understimated powerpoint 😅

  • @MohammedAbdifitaah
    @MohammedAbdifitaah Час назад

    We don't wait you for next video, please make its fast (thank for doing like that)

  • @a.v7998
    @a.v7998 Час назад

    Amazing video! Learning these low-level concepts is so fascinating!

  • @ShinSpiegel
    @ShinSpiegel Час назад

    Amazing video, super educational. Thanks for sharing.

  • @adityav7020
    @adityav7020 49 минут назад

    Thank you for this video CoreDumped

  • @d4vidyo
    @d4vidyo 57 минут назад

    Great Video!
    Now im curious how interrupts work.

  • @Adhithya2003
    @Adhithya2003 25 минут назад

    This is MCU level world building for OS. Each building on top to give "OS Infinity Saga".

  • @gonzothegreat1317
    @gonzothegreat1317 2 часа назад

    Another great video! Thanks.

  • @ryan_chew97
    @ryan_chew97 25 минут назад

    Bro keep making low level videos these visuals aren’t found any where else. You’re gonna blow up in subs there’s a huge market for this.

  • @broyo2008
    @broyo2008 2 часа назад +1

    Great video! Keep up the good work :D

  • @shrestha0144
    @shrestha0144 Час назад

    Love your videos man

  • @jlai383
    @jlai383 15 минут назад

    This is so great!

  • @commonwombat-h6r
    @commonwombat-h6r Час назад

    very nice!

  • @yugen.m7
    @yugen.m7 2 часа назад

    thank you for your great content :)

  • @MACMAN2003
    @MACMAN2003 Час назад

    and now for the hard part: how would an operating system allow the processes to be able to "talk" to eachother.

    • @CoreDumpped
      @CoreDumpped  Час назад

      There's a video on different forms of IPC already in the list.

  • @CjqNslXUcM
    @CjqNslXUcM Час назад

    Well done! I like that you use Rust in your examples, I find it much easier to understand than C.

  • @TON-vz3pe
    @TON-vz3pe 7 минут назад

    Its nice to see you are using Rust code in your examples? Rust is best.

  • @excelinaccounting8094
    @excelinaccounting8094 Час назад

    fkk this is hard