SAFE Multithreading with Mutex Locks

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

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

  • @franklinmaradiaga2401
    @franklinmaradiaga2401 4 หลายเดือนก่อน +2

    WOWW I was skeptical to watch this video, but wow you explained it sooo well. And the visual was great & really helpful!! Please make more videos bc you're great at explaining things!

    • @bvdlio
      @bvdlio  4 หลายเดือนก่อน

      You are very kind, thank you!

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

    Nice video. Great visuals too!

  • @johnjohnes698
    @johnjohnes698 10 หลายเดือนก่อน +2

    must be one of the greatest videos on mutex I've ever seen. amazing job!

    • @bvdlio
      @bvdlio  10 หลายเดือนก่อน +1

      Thank you! I really appreciate your kind words.

  • @brianroyt
    @brianroyt 6 หลายเดือนก่อน +2

    Great explanation and helpful visuals! Much appreciated

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

    Ohu my God, Crystal Clear. Thank You So Much

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

    Duidelijk, dankjewel!

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

      Graag gedaan :)

  • @hernandonj
    @hernandonj 7 หลายเดือนก่อน +1

    Great video and explanation. Thank you!

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

    Nice explanation!

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

      Thank you! I appreciate the comment.

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

    Amazing !! It helped me a lot, thank you.

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

      Glad to hear that

  • @VisualGadget
    @VisualGadget 8 หลายเดือนก่อน +2

    Let with lock be with you

  • @saravanasai2391
    @saravanasai2391 20 วันที่ผ่านมา

    Hi, That was a great explanation. This is all happening inside a single process. How about multiple processes trying to access the same resource? Let's take an example. I opened one text file in my VScode. At the same time, I opened the file in Notepad. I am trying to update the content on both Notepad and VScode. How is this handled, and how are the resources getting shared?
    Acquiring a lock is like a condition that won't allow the program counter to be stepped up to the next instruction. I can't understand how it works for threads & between two processes. Thanks in advance.

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

    helpful.

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

    Mutually exclusive

  • @bruhstfuu
    @bruhstfuu 9 หลายเดือนก่อน +1

    thank u !!

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

    The explanation contains mistakes. At minute 5, there is no reason to switch the Threads after releasing at first iteration. Since there is no wait for something the first thread will continue to run until finishing all iterations.

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

      Elaborate on what you mean by: no reason to switch.
      Threads wait at the .acquire() if another thread is in control of the lock.