Process vs Thread | Simply Explained

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

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

  • @anthonyhawkes4101
    @anthonyhawkes4101 7 месяцев назад +53

    This wasn't new to me but sometimes I like to drop in to check on how people are explaining or just to see if my understanding was incorrect. I'm not sure why the other commentators are having such an issue with the speed, I thought it was perfectly paced, well present, and the visuals were relevant. Underrated channel. Pump out more videos, you're in my feed so I imagine you'll grow reasonably fast with this level fo quality.

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад +1

      I appreciate the kind words! That's exactly why I created the channel. I felt most other channels either went into too much detail (which some viewers may want) or wasted time in the video explaining irrelevant content. I wanted to be able to watch the video and have a solid understanding of the topic without having to do a mental translation to the correct level of abstraction.

    • @BlaiseLabs
      @BlaiseLabs 7 месяцев назад

      Im still at the first minute of the video and I think the pace is fine but the mouth breathing is distracting… if you can try breathing through your nose.

  • @pcandmacturorials
    @pcandmacturorials 7 месяцев назад +32

    This was beyond perfect. Don't pay attention to the comments saying this is way too fast! Keep up the good work

    • @AndrewMellor-darkphoton
      @AndrewMellor-darkphoton 7 месяцев назад +2

      it is too fast but he kinda has to cause it's so much information

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад

      Thanks for the comment! Just trying to make the videos as informative as possible without wasting peoples time.

  • @brookeschwartz6339
    @brookeschwartz6339 23 дня назад +1

    I'm learning this for the first time in OS. Pace was really good. Although I am a native English speaker, so it might be bc of that.

  • @verdaderoken
    @verdaderoken 7 месяцев назад +3

    QUALITY vid. Thank you for not wasting time!

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад +2

      That's what I'm trying for!

  • @adamrizk6735
    @adamrizk6735 2 месяца назад

    While threads that belong to the same process do share the same heap space, they usually have their own separate CPU caches. Therefore, changes made to an object by one thread may not be visible to another thread since two copies of the object may be stored in the respective CPU caches of the threads.
    You need to account for this while writing multi-threaded programs instead of assuming that everything is synchronized just because the threads share the same heap space.
    Correct me if I'm wrong.

  • @john_doe_97
    @john_doe_97 7 месяцев назад +2

    I watch every video at 2x speed, so this was just perfect for me However, I understand why non-prepared people would complain😅Still great content

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад +1

      Glad you enjoyed it!

  • @mariammohamed7762
    @mariammohamed7762 3 месяца назад +1

    This is just a super great video😮
    Thx

    • @TechPrepYT
      @TechPrepYT  2 месяца назад

      Thank you very much!!

  • @snk-js
    @snk-js 7 месяцев назад +3

    this is perfect

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад

      Glad you enjoyed it!

  • @lexNwimue
    @lexNwimue 7 месяцев назад +1

    Subscribed, man. Immediately!

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад

      Appreciate the support!

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars 7 месяцев назад

    simple and to the point, thank you :)

  • @DenisBrilliantov
    @DenisBrilliantov 15 часов назад +1

    You rock

  • @Zeero3846
    @Zeero3846 7 месяцев назад

    A process is like copying the notes of a fellow student and then continuing on with your own notes on your own copy.
    A thread is just writing in a notebook. Multithreading is multiple people writing in the same notebook, probably because you need to draw a really big picture.

  • @2024comingforyou
    @2024comingforyou 7 месяцев назад

    You earned a subscriber

  • @doomtomb3
    @doomtomb3 2 месяца назад

    threading example didn't really go into much detail. such as, is there just one process for Apache web server like port 80 HTTP or what about clients accessing it via FTP, SSH, etc. would those be separate processes?

  • @NamerunaTheFool
    @NamerunaTheFool Месяц назад

    so if i press play on youtube while typing those are considered multiple threads?

  • @da40au40
    @da40au40 7 месяцев назад

    Subscribed. Do more please🎉

  • @syedhaider0916
    @syedhaider0916 7 месяцев назад +1

    Nixe but a more detailed explanation of thread would be helpful. Nice and concise video though.

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад

      Thanks for the feedback!

  • @I_Unintentionally_Morph
    @I_Unintentionally_Morph 6 месяцев назад

    found gold

  • @Ctrl_Alt_Elite
    @Ctrl_Alt_Elite 7 месяцев назад

    Noob here, what topic(s) does this come under? I may want to research it more

    • @hijazi479
      @hijazi479 7 месяцев назад +1

      Operating Systems

    • @Ctrl_Alt_Elite
      @Ctrl_Alt_Elite 7 месяцев назад

      @hijazi479 thanks man 😁

  • @tinmank
    @tinmank 7 месяцев назад

    So 16 threads is 16 threads or Core count * Threads?

  • @personofsomething6205
    @personofsomething6205 7 месяцев назад

    wasn't every browser window in chrome a separate thread?

    • @snk-js
      @snk-js 7 месяцев назад +1

      if like that a malicious website could see the data from other websites and do whatever they want

  • @96jugal
    @96jugal 6 месяцев назад

    I like the content. Maybe slow down when speaking? And not just dump information?

    • @sohaibesohaib2914
      @sohaibesohaib2914 6 месяцев назад

      I thought I was playing the video with 2 speed

    • @TechPrepYT
      @TechPrepYT  5 месяцев назад

      Thanks for the feedback, will do that in future!

  • @abhaytrivedi3881
    @abhaytrivedi3881 4 месяца назад

    Hmm looks like you copied the narrative from Byte byte go

  • @volodymyr3093
    @volodymyr3093 7 месяцев назад

    English is not my native language. Could you read the text even faster? Then I definitely won't understand anything. And also skip sounds and pauses between words, so that they merge into a single flow.
    Don't be offended, it's a joke :). But seriously, it was hard for me to listen.

    • @TechPrepYT
      @TechPrepYT  5 месяцев назад

      You're not the first one to mention it! I will slow it down for sure

  • @mateusb09
    @mateusb09 7 месяцев назад +2

    The video is great but you speak way too fast bro, almost no pauses, you just instantly jump from one topic to another

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад +3

      I'll try to improve on that!

    • @mateusb09
      @mateusb09 7 месяцев назад +1

      @@TechPrepYT thanks my sir I wish all the best to you. Your channel is great!

  • @Dalamain
    @Dalamain 7 месяцев назад +3

    This is nice but why are you speaking soo fast?

    • @TechPrepYT
      @TechPrepYT  7 месяцев назад

      It's just how I speak 😊

  • @JamesMCrutchley
    @JamesMCrutchley 7 месяцев назад +2

    Left after ten seconds. Speaks way to fast.

    • @IsayanBros
      @IsayanBros 7 месяцев назад +6

      Stayed because I don’t have brain damage.

    • @SeanLazer
      @SeanLazer 7 месяцев назад

      Just use the video speed controls

    • @volodymyr3093
      @volodymyr3093 7 месяцев назад

      @@IsayanBros I was emotionally damaged. Because I realized that it is difficult for me to understand something. English is not a native language

    • @matheusnb99
      @matheusnb99 6 месяцев назад

      ​@@volodymyr3093English is not my first language too. But skill issue