Комментарии:
nicely explained! thanks
Ответить🎉Nice
Ответитьplease remove background music
Ответитьcool
ОтветитьSo Multiprocessing is effectively multitasking with applications (and other programs)
And Multithreading is effectively multitasking within applications (and other programs)
Makes a lot of sense.
Edit: of course multiprocessing can also refer splitting tasks up between cores, but that can be used for either things.
thanks
Ответитьyo is that the busy works beat theme song lol
ОтветитьAdorable concepts are clear in this video
ОтветитьAnyone in 2021
Ответитьuseless
ОтветитьThank you Dhaval Sir.
ОтветитьA great explanation thank you
ОтветитьSo what is her husband doing?
ОтветитьHow does hardware support for multiple threads in the same core improve performance when you use lots of threads in software? Let's say you want to perform 3D rendering and heavily use the CPU for several minutes or hours. I can see multiple cores helping a lot because each core could run each thread.
ОтветитьV nice
ОтветитьAppreciate this video, it was very digestible, and knowing that multiple threads exist in a single process, but they share the same address in memory that the process does, is exactly what I needed to know!
ОтветитьGreat video !!! Very informative
ОтветитьYou forgot to add a key difference between the two. In multiprocessing, we distribute the processes on different CPU cores so that the other cores are not idle and this is true multi-tasking. However, in multithreading, we synchronously execute the threads on the same CPU core and the threads wait for the CPU core to be idle to execute themselves. But as this happens fast, it looks like multi-tasking is happening. I believe this to be the most important difference.
ОтветитьI dont speak english brou
Ответитьthank you for good explanation
ОтветитьHi codebasics ,
When should I use multiprocessing?
When should I use multithreading ?
I hope u got my point.
Thanks,
That's the best explanation I've heard so far
ОтветитьThis is seriously excellent content. Thank you.
Ответитьbest memorizable visual examples so far. I pretty like your style to make the content understandable:D
ОтветитьWhat are some usecases/benefits of using Multithreading/MultiProcessing?
ОтветитьSuch a great video... you cleared up so much! Thank You
ОтветитьThank you so much; that was a very good introduction into the topic; a very good video! :)
ОтветитьGreat video. Whats the name of the song in the background?
ОтветитьIs there a version without the background music? Thanks
ОтветитьStill don't know what multithreading is. Multiprocessing is simply cores doing multiple things at once
Ответитьdo you have other channel name kudvenkat ?
Ответитьthumbs up for the lightweight-heavyweight metaphor :D
ОтветитьOne of the best videos which clarifies distinction between process and threads
ОтветитьCan you please explain what is the meaning of the "processes are different programs written by different companies, so they have to run separately"?
ОтветитьI'm so impressed by your explanations. Got a new sub.
Ответитьbest tutorials!! keep doing it
ОтветитьThank you so much for this video! It helped to clear a lot of my doubts on threads :)
Ответитьvery succinct and clear explanation ;)
ОтветитьThe best explanation so far!
Ответитьcan you provide an example for memory leaks in threads ?
Ответитьwhat is stack memory and instruction pointer ?
Ответить