Processes and threads - Gary explains

  Рет қаралды 133,742

Android Authority

Android Authority

Күн бұрын

Пікірлер
@AmaymonF
@AmaymonF 8 жыл бұрын
Gary, your videos are amazing. Actually the best of this channel. I think you should create your own channel to teach the viewers some computer science.
@racso5628
@racso5628 8 жыл бұрын
Yep. I agree completely.
@teknolojigezgini203
@teknolojigezgini203 8 жыл бұрын
i agree
@ArunNalluri
@ArunNalluri 8 жыл бұрын
agree
@VisibleMRJ
@VisibleMRJ 8 жыл бұрын
+AmaymonF AGREE. i would definitly subsribe
@hueyjr1354
@hueyjr1354 8 жыл бұрын
I agree as well
@sedex443
@sedex443 4 жыл бұрын
Good old Gary, nailed it mate. That reduces pages and pages of dense theory into something I can actually understand
@dariodusper7889
@dariodusper7889 5 жыл бұрын
I watched and read a lot about threadas and i never unterstood it. With this 7 minutes I am happy to say I understand the concept. Thank you so much
@BrokebackBob
@BrokebackBob 8 жыл бұрын
Gary, I'm a colleague in your generation, and you are good Sir!!
@CMLiu329
@CMLiu329 4 жыл бұрын
Thank you very much. In a short 7 minutes, you explained the core ideas of concurrent computing so clearly. Amazing!
@mo2menelzeiny
@mo2menelzeiny 7 жыл бұрын
That's pretty much the best threading video on KZbin
@sundargautamofficial
@sundargautamofficial 3 жыл бұрын
Truely appreciated the way you explained.Now I am crystal clear regarding concept of multi threading
@nuwanpremarathne1759
@nuwanpremarathne1759 8 жыл бұрын
Great work Gary, your videos are so helpful for us to understand all these concepts.Keep up the good work!
@andreek8559
@andreek8559 8 жыл бұрын
I'm bookmarking your vids for my coming college years. Keep em coming. They're great.
@juwhamu8600
@juwhamu8600 8 жыл бұрын
I feel so informed after watching his videos -w-
@bojidarmartinov5949
@bojidarmartinov5949 8 жыл бұрын
+The Everyicated Gamer lol
@zes3813
@zes3813 4 жыл бұрын
wrg
@jerklosman387
@jerklosman387 5 жыл бұрын
This is such a complete video and explained in such a short time. Thanks Gary
@wolfferoni
@wolfferoni 8 жыл бұрын
I really like these videos, very informative even to people who don't know that much about tech
@seanmcbee
@seanmcbee 8 жыл бұрын
Superior work Gary. Thank you for doing these. They are very informative and well done. I really dig these videos!
@milan.stankovic
@milan.stankovic 8 жыл бұрын
Your past few videos literally explain what I have been studying in electrical engineering and computer science for the last 2 years, just on a simplified,basic, way :) I guess you also finished something similar :D So anyone who wants to learn more about stuff like this that is the type of college you should apply for :D
@azmanqureshi7630
@azmanqureshi7630 3 жыл бұрын
Loved the explanation! Explained the whole module for my test tomorrow in just a couple of minutes. Keep the good work coming gary we love youu!
@roshansebastian1862
@roshansebastian1862 5 жыл бұрын
Thanks Gary. The lecture video was simple and effective.
@will-taylor
@will-taylor 2 жыл бұрын
Outstanding teaching. I rarely comment but this was just great
@chchandtanha968
@chchandtanha968 7 жыл бұрын
Gary is most intelligent person I've seen on the Internet.
@fetullahatas3927
@fetullahatas3927 4 жыл бұрын
best explanation of thread vs process
@radtech246
@radtech246 8 жыл бұрын
Gary man, you are killing it with this content - simply sublime work man! keep it up 😀
@LJsec
@LJsec 6 жыл бұрын
Fantastic video, by far the best explained on youtube
@Pistacho123Lol
@Pistacho123Lol 4 жыл бұрын
Thank you very much, an introduction to Concurrent Systems for university
@Jemmeh
@Jemmeh 6 жыл бұрын
Great job as usual Gary!
@morghayn
@morghayn 5 жыл бұрын
Gary, that was one good, simple explanation to quite a complex topic. Thank you. :-)
@muttineni03
@muttineni03 8 жыл бұрын
amazing Gary thx alot for your videos your videos are the highlight of android authority
@max500k
@max500k 4 жыл бұрын
Thanks Gary, your videos are super helpful!
@waROxa
@waROxa 7 жыл бұрын
Gary thank you so much! You explain things so easily and I love your videos! Thank youu!!
@angelfishgod
@angelfishgod 7 жыл бұрын
Very informative and well produced video. Thank you for producing the high quality content, keep it up!
@deadlightlabyrinth
@deadlightlabyrinth 8 жыл бұрын
Loving watching your vids and learning. Thank you for them.
@Sam-xz4cx
@Sam-xz4cx 4 жыл бұрын
Great information! I wish there were more visuals though.
@daithideburca98
@daithideburca98 4 жыл бұрын
This is such a good explanation
@livingjoke3083
@livingjoke3083 5 жыл бұрын
It looks like you're comparing a process to a program. At 1:42 you show the processes next to program icon... A process is much more narrowed than that. A process is just one of the tasks of a program in execution.
@amchourasia
@amchourasia 3 жыл бұрын
Best explanation on youtube
@SamruddhaShah
@SamruddhaShah 8 жыл бұрын
thanks for making informative video.
@itsReallyLou
@itsReallyLou 5 жыл бұрын
Nicely done. Where could I learn more about hardware and operating system support for threads?
@jaxparrow1794
@jaxparrow1794 5 жыл бұрын
Thanks, man. Really explained the concept nicely! Good Stuff!
@ArrayCodes
@ArrayCodes 8 жыл бұрын
I never miss garry's video
@HighTide1715
@HighTide1715 8 жыл бұрын
Thanks Gary, very informative. You sir, are awesome!
@prstorero
@prstorero 8 жыл бұрын
I've really been loving these explanations. What about covering topics such as fork, exec, and socket?
@GarySims
@GarySims 8 жыл бұрын
+scott johnson Yeah, those are good topics, but this is still Android Authority and this is about as far left-field as I can go and still remain in the general orbit of Android!
@prstorero
@prstorero 8 жыл бұрын
+Gary Sims I kind of figured that, but thought it was worth a shot. Thanks for the consideration regardless. I look forward to your next explanation ☺
@SAIDEEPDICHOLKAR
@SAIDEEPDICHOLKAR 8 жыл бұрын
+Gary Sims Your videos are simply Awesome ! 😁👍👍👍
@austinn.4389
@austinn.4389 8 жыл бұрын
Love your videos Gary! God bless ya!
@LunarMagicGaming
@LunarMagicGaming 8 жыл бұрын
I love this series!
@shubhamparmar8373
@shubhamparmar8373 7 жыл бұрын
Amazing man u explained it in better manner. Thank you sir👍
@bjornhalstrom9933
@bjornhalstrom9933 4 жыл бұрын
I think you have explained why my devices run slowly when they have just been turned on. This is more a problem on my older devices with older versions of Android. I often manually sync them when I turn them on. I don't allow my apps to auto update. This does two things for me first of all applications are not interrupted or slowed because.something is updating. Second some apps end up with hurtful updates. This let's me stop them. Having to stop and go to the Play Store and update myself has the advantage that I don't get interfered with while in the middle of things.
@franciscosusana2292
@franciscosusana2292 7 жыл бұрын
Gary your videos are excellent! i hope you can deliver us more information about this topic later... Meanwhile i will continue the research by myselft, Thank you!
@Johnyfrieser
@Johnyfrieser 8 жыл бұрын
Great stuff!
@acighe
@acighe 8 жыл бұрын
love your videos Gary
@sravanakumar9326
@sravanakumar9326 4 жыл бұрын
Superb sir, great explanation
@augustshafiqueayach8998
@augustshafiqueayach8998 8 жыл бұрын
gary your videos are awesome and so informing. keep up the good work!
@StrikeFreedom1920
@StrikeFreedom1920 8 жыл бұрын
Hey Gary, regarding your vids explaining stuff, keep 'em coming =)
@MrGyges
@MrGyges 8 жыл бұрын
Thank you very much Gary
@zakijesk2
@zakijesk2 8 жыл бұрын
great work as usual
@jaxibsbob6392
@jaxibsbob6392 8 жыл бұрын
Another good demystification; I hope you will do a follow up video on processing core vs processor.
@Skrychi
@Skrychi 8 жыл бұрын
Such a good video, much better than that sponsor guy.
@itseman2
@itseman2 8 жыл бұрын
Who, Linus? Lool
@Skrychi
@Skrychi 8 жыл бұрын
itseman2 He's not involved with this channel now is he.
@ayushvrao
@ayushvrao 8 жыл бұрын
+Lurker I think u meant Jayce Right???
@Skrychi
@Skrychi 8 жыл бұрын
+Ayush Rao I didn't want to name him, but yes.
@imranhq13
@imranhq13 8 жыл бұрын
+Lurker do u know about domain.com?
@jamesdickinson8036
@jamesdickinson8036 4 жыл бұрын
Great video. Super clear!
@Mates1500
@Mates1500 8 жыл бұрын
Well, I probably didn't gain anything from this video, but it's a little unfair, as I've already worked with programming threads before, so that's to be expected. Either way, this video explains it briefly, but it's short enough that it might be interesting even to a person that doesn't exactly know how programming works in the first place. Well done, Gary.
@intransitPH
@intransitPH 8 жыл бұрын
as always, great work gary! very informative. Thanks!
@williamhart4896
@williamhart4896 8 жыл бұрын
nice work as usual sir , do you have a explains video on big little I am waiting for a proper explanation of it
@JatinMadan3998
@JatinMadan3998 8 жыл бұрын
Thanks to Gary I can show off in my computer class 😎
@sbrits6841
@sbrits6841 8 жыл бұрын
Love your vids Gary!!
@Ytremz
@Ytremz 8 жыл бұрын
*Spot the Difference:* 1) 0:54 2) 4:18
@tanveerhasan2382
@tanveerhasan2382 6 жыл бұрын
Ytremz??
@maheshjuja4622
@maheshjuja4622 6 жыл бұрын
Awesome explanation!
@Aiendhrew
@Aiendhrew 7 жыл бұрын
Very Good explanation - from Java Developer
@santiagoleiras6876
@santiagoleiras6876 8 жыл бұрын
Very well explained, I loved it
@achibhai9849
@achibhai9849 7 жыл бұрын
Mr.Gary i want to know what exactly a process looks like in OS , how its protection and security is done ? do you have videos for that ?
@parkerjohn2459
@parkerjohn2459 8 жыл бұрын
I like this series !
@logicfirst7959
@logicfirst7959 6 жыл бұрын
Gary you are an awesome man, i don't care whatever they say about you ;)
@deepaksingh-gn8hv
@deepaksingh-gn8hv 6 жыл бұрын
so can one program use multiple processes to be executed or just one for each program!
@MrThekaique
@MrThekaique 6 жыл бұрын
This is a Nice Channel. Keep doing this Nice job.
@anonymoussloth6687
@anonymoussloth6687 2 жыл бұрын
Each cpu core executes multiple threads at a single point of time or just one?
@salvatorecelestino5270
@salvatorecelestino5270 8 жыл бұрын
Very intresting video, thx Gary!
@wyonghao
@wyonghao 7 жыл бұрын
how kernel/os to schedule Processes vs Scheduling threads?
@Youglemyvideos1
@Youglemyvideos1 8 жыл бұрын
is he a terminator? the more he processes this on his brain the more he blinks. lol
@sjesudasan
@sjesudasan 8 жыл бұрын
Hi Gary, Great video as always. I have a doubt. Can the same process be run on multiple cores simultaneously? If yes, how to identify which app is programmed to use multiple cores.
@GarySims
@GarySims 8 жыл бұрын
+Stalin Jesudasan Multiple threads from the same process can be run on different cores.
@tainoroyal6585
@tainoroyal6585 8 жыл бұрын
Very informative . Thanks for doing this vid
@gregzeng
@gregzeng 8 жыл бұрын
Do other operating systems work like Linux? On Windows, PROCESS LASSO (3rd party freeware) allows me to view priorities of threads, processes, memory, etc. These can be changed as I wish. Can Linux do this?
@GarySims
@GarySims 8 жыл бұрын
+Greg Zeng Yes it can. There are GUIs that come with most desktop distributions and for the command line you can use things like ps or top.
@TheDiceAreLoaded
@TheDiceAreLoaded 8 жыл бұрын
Do I need to jailbreak my phone to do the Linux Kernals?
@MrAhmedMuhammad
@MrAhmedMuhammad 7 жыл бұрын
Perfect--- Loved it
@KyleRuggles
@KyleRuggles 8 жыл бұрын
Great explanation for the regular folk Gary :D just like a pc :)
@TimBrandtCorstius
@TimBrandtCorstius 8 жыл бұрын
On windows under the performance tab and then cpu there is like what 1000+ threads, is that the same. (no not talking about cpu hyperthreading :P)
@GarySims
@GarySims 8 жыл бұрын
+Tim Brandt Corstius Yes that is right, so on my PC I have about 200 process and some 4000 threads. A deeper look shows me that a few processes use just one thread, but some use lots. For example my anti-virus is using 152 threads, Skype is using 84 threads, Dropbox 83 threads and so on.
@TimBrandtCorstius
@TimBrandtCorstius 8 жыл бұрын
***** Thanks for explaining!
@revm4942
@revm4942 8 жыл бұрын
are there tutorials anywhere for these topics?
@cesar.6171
@cesar.6171 8 жыл бұрын
i want a shirt like yours 😢 where can i get one from ?
@redlightningvlogs7849
@redlightningvlogs7849 8 жыл бұрын
gary please educate the people regarding ram on android, is 6gb necesary on an android phone?
@roman.sattler
@roman.sattler 8 жыл бұрын
+ejiryu strider More free ram can reduce garbage collector up time which improves overall performance. The optimum is usually said to be at about 25% usage.
@jagannathbelel
@jagannathbelel 8 жыл бұрын
nice explanation
@patthemaniacful
@patthemaniacful 8 жыл бұрын
Great Job
@habs249
@habs249 2 жыл бұрын
Thanks Gary!!!!!
@vinhedos
@vinhedos 6 жыл бұрын
Thanks a lot!
@venkataravieluri9625
@venkataravieluri9625 6 жыл бұрын
Hey Gary, Can you please suggest me books on Linux Programming.
@sukufeni16
@sukufeni16 8 жыл бұрын
great video!!!
@JamesRussoMillas
@JamesRussoMillas 8 жыл бұрын
Gary the man!
@harrellt1405
@harrellt1405 5 жыл бұрын
Ty gary..i wished my teacher just showed this video instead of telling us that we should have takes os class instead lul
@asifwaggan
@asifwaggan 8 жыл бұрын
hi gary, Good work :)
@surendrapalSingh
@surendrapalSingh 7 жыл бұрын
Awesome video :) :)
@GabrielPerez-oy4gr
@GabrielPerez-oy4gr 8 жыл бұрын
thank you for the video
@dantemakoya
@dantemakoya 3 жыл бұрын
Please adopt me Garry, so we can speak computers all day everyday :'(
@raulserrano351
@raulserrano351 8 жыл бұрын
is this same for PC?
@xceeder
@xceeder 8 жыл бұрын
thanks Gary ....
@eothawne7833
@eothawne7833 4 жыл бұрын
Awesome!
@AndayRubin
@AndayRubin 6 жыл бұрын
So, is a process the same as a program?
@vinhedos
@vinhedos 6 жыл бұрын
I think the process is a container, a separate part in memory that controls the execution of the program. The program is just the code, the process is a feature of the OS that allows the program to communicate well with the hardware. The program runs with the boundaries of its process.
@jeffhulett4194
@jeffhulett4194 8 жыл бұрын
Nice work on this video, but shouldn't you're background photo be Buckingham palace instead of San Francisco?
@GarySims
@GarySims 8 жыл бұрын
+Jeff Hulett LOL
@imranhq13
@imranhq13 8 жыл бұрын
+Gary Sims also what happened to the DW poster?
Intro to Processes & Threads
15:46
Dave Crabbe
Рет қаралды 133 М.
What is a kernel - Gary explains
9:50
Android Authority
Рет қаралды 964 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Java vs C app performance - Gary explains
12:43
Android Authority
Рет қаралды 475 М.
Instructions per cycle - Gary explains
14:52
Android Authority
Рет қаралды 63 М.
Virtual Memory: 3 What is Virtual Memory?
8:47
David Black-Schaffer
Рет қаралды 688 М.
Process Management (Processes and Threads)
7:32
Neso Academy
Рет қаралды 737 М.
What is a GPU and how does it work? - Gary explains
11:32
Android Authority
Рет қаралды 227 М.
What is root - Gary Explains
11:20
Android Authority
Рет қаралды 128 М.
What is cache memory - Gary explains
9:09
Android Authority
Рет қаралды 164 М.
Unix vs Linux
13:59
Gary Explains
Рет қаралды 1,6 МЛН
Multithreading Code - Computerphile
15:54
Computerphile
Рет қаралды 389 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН