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.
@racso56288 жыл бұрын
Yep. I agree completely.
@teknolojigezgini2038 жыл бұрын
i agree
@ArunNalluri8 жыл бұрын
agree
@VisibleMRJ8 жыл бұрын
+AmaymonF AGREE. i would definitly subsribe
@hueyjr13548 жыл бұрын
I agree as well
@sedex4434 жыл бұрын
Good old Gary, nailed it mate. That reduces pages and pages of dense theory into something I can actually understand
@dariodusper78895 жыл бұрын
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
@BrokebackBob8 жыл бұрын
Gary, I'm a colleague in your generation, and you are good Sir!!
@CMLiu3294 жыл бұрын
Thank you very much. In a short 7 minutes, you explained the core ideas of concurrent computing so clearly. Amazing!
@mo2menelzeiny7 жыл бұрын
That's pretty much the best threading video on KZbin
@sundargautamofficial3 жыл бұрын
Truely appreciated the way you explained.Now I am crystal clear regarding concept of multi threading
@nuwanpremarathne17598 жыл бұрын
Great work Gary, your videos are so helpful for us to understand all these concepts.Keep up the good work!
@andreek85598 жыл бұрын
I'm bookmarking your vids for my coming college years. Keep em coming. They're great.
@juwhamu86008 жыл бұрын
I feel so informed after watching his videos -w-
@bojidarmartinov59498 жыл бұрын
+The Everyicated Gamer lol
@zes38134 жыл бұрын
wrg
@jerklosman3875 жыл бұрын
This is such a complete video and explained in such a short time. Thanks Gary
@wolfferoni8 жыл бұрын
I really like these videos, very informative even to people who don't know that much about tech
@seanmcbee8 жыл бұрын
Superior work Gary. Thank you for doing these. They are very informative and well done. I really dig these videos!
@milan.stankovic8 жыл бұрын
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
@azmanqureshi76303 жыл бұрын
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!
@roshansebastian18625 жыл бұрын
Thanks Gary. The lecture video was simple and effective.
@will-taylor2 жыл бұрын
Outstanding teaching. I rarely comment but this was just great
@chchandtanha9687 жыл бұрын
Gary is most intelligent person I've seen on the Internet.
@fetullahatas39274 жыл бұрын
best explanation of thread vs process
@radtech2468 жыл бұрын
Gary man, you are killing it with this content - simply sublime work man! keep it up 😀
@LJsec6 жыл бұрын
Fantastic video, by far the best explained on youtube
@Pistacho123Lol4 жыл бұрын
Thank you very much, an introduction to Concurrent Systems for university
@Jemmeh6 жыл бұрын
Great job as usual Gary!
@morghayn5 жыл бұрын
Gary, that was one good, simple explanation to quite a complex topic. Thank you. :-)
@muttineni038 жыл бұрын
amazing Gary thx alot for your videos your videos are the highlight of android authority
@max500k4 жыл бұрын
Thanks Gary, your videos are super helpful!
@waROxa7 жыл бұрын
Gary thank you so much! You explain things so easily and I love your videos! Thank youu!!
@angelfishgod7 жыл бұрын
Very informative and well produced video. Thank you for producing the high quality content, keep it up!
@deadlightlabyrinth8 жыл бұрын
Loving watching your vids and learning. Thank you for them.
@Sam-xz4cx4 жыл бұрын
Great information! I wish there were more visuals though.
@daithideburca984 жыл бұрын
This is such a good explanation
@livingjoke30835 жыл бұрын
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.
@amchourasia3 жыл бұрын
Best explanation on youtube
@SamruddhaShah8 жыл бұрын
thanks for making informative video.
@itsReallyLou5 жыл бұрын
Nicely done. Where could I learn more about hardware and operating system support for threads?
@jaxparrow17945 жыл бұрын
Thanks, man. Really explained the concept nicely! Good Stuff!
@ArrayCodes8 жыл бұрын
I never miss garry's video
@HighTide17158 жыл бұрын
Thanks Gary, very informative. You sir, are awesome!
@prstorero8 жыл бұрын
I've really been loving these explanations. What about covering topics such as fork, exec, and socket?
@GarySims8 жыл бұрын
+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!
@prstorero8 жыл бұрын
+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 ☺
@SAIDEEPDICHOLKAR8 жыл бұрын
+Gary Sims Your videos are simply Awesome ! 😁👍👍👍
@austinn.43898 жыл бұрын
Love your videos Gary! God bless ya!
@LunarMagicGaming8 жыл бұрын
I love this series!
@shubhamparmar83737 жыл бұрын
Amazing man u explained it in better manner. Thank you sir👍
@bjornhalstrom99334 жыл бұрын
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.
@franciscosusana22927 жыл бұрын
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!
@Johnyfrieser8 жыл бұрын
Great stuff!
@acighe8 жыл бұрын
love your videos Gary
@sravanakumar93264 жыл бұрын
Superb sir, great explanation
@augustshafiqueayach89988 жыл бұрын
gary your videos are awesome and so informing. keep up the good work!
Another good demystification; I hope you will do a follow up video on processing core vs processor.
@Skrychi8 жыл бұрын
Such a good video, much better than that sponsor guy.
@itseman28 жыл бұрын
Who, Linus? Lool
@Skrychi8 жыл бұрын
itseman2 He's not involved with this channel now is he.
@ayushvrao8 жыл бұрын
+Lurker I think u meant Jayce Right???
@Skrychi8 жыл бұрын
+Ayush Rao I didn't want to name him, but yes.
@imranhq138 жыл бұрын
+Lurker do u know about domain.com?
@jamesdickinson80364 жыл бұрын
Great video. Super clear!
@Mates15008 жыл бұрын
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.
@intransitPH8 жыл бұрын
as always, great work gary! very informative. Thanks!
@williamhart48968 жыл бұрын
nice work as usual sir , do you have a explains video on big little I am waiting for a proper explanation of it
@JatinMadan39988 жыл бұрын
Thanks to Gary I can show off in my computer class 😎
@sbrits68418 жыл бұрын
Love your vids Gary!!
@Ytremz8 жыл бұрын
*Spot the Difference:* 1) 0:54 2) 4:18
@tanveerhasan23826 жыл бұрын
Ytremz??
@maheshjuja46226 жыл бұрын
Awesome explanation!
@Aiendhrew7 жыл бұрын
Very Good explanation - from Java Developer
@santiagoleiras68768 жыл бұрын
Very well explained, I loved it
@achibhai98497 жыл бұрын
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 ?
@parkerjohn24598 жыл бұрын
I like this series !
@logicfirst79596 жыл бұрын
Gary you are an awesome man, i don't care whatever they say about you ;)
@deepaksingh-gn8hv6 жыл бұрын
so can one program use multiple processes to be executed or just one for each program!
@MrThekaique6 жыл бұрын
This is a Nice Channel. Keep doing this Nice job.
@anonymoussloth66872 жыл бұрын
Each cpu core executes multiple threads at a single point of time or just one?
@salvatorecelestino52708 жыл бұрын
Very intresting video, thx Gary!
@wyonghao7 жыл бұрын
how kernel/os to schedule Processes vs Scheduling threads?
@Youglemyvideos18 жыл бұрын
is he a terminator? the more he processes this on his brain the more he blinks. lol
@sjesudasan8 жыл бұрын
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.
@GarySims8 жыл бұрын
+Stalin Jesudasan Multiple threads from the same process can be run on different cores.
@tainoroyal65858 жыл бұрын
Very informative . Thanks for doing this vid
@gregzeng8 жыл бұрын
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?
@GarySims8 жыл бұрын
+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.
@TheDiceAreLoaded8 жыл бұрын
Do I need to jailbreak my phone to do the Linux Kernals?
@MrAhmedMuhammad7 жыл бұрын
Perfect--- Loved it
@KyleRuggles8 жыл бұрын
Great explanation for the regular folk Gary :D just like a pc :)
@TimBrandtCorstius8 жыл бұрын
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)
@GarySims8 жыл бұрын
+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.
@TimBrandtCorstius8 жыл бұрын
***** Thanks for explaining!
@revm49428 жыл бұрын
are there tutorials anywhere for these topics?
@cesar.61718 жыл бұрын
i want a shirt like yours 😢 where can i get one from ?
@redlightningvlogs78498 жыл бұрын
gary please educate the people regarding ram on android, is 6gb necesary on an android phone?
@roman.sattler8 жыл бұрын
+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.
@jagannathbelel8 жыл бұрын
nice explanation
@patthemaniacful8 жыл бұрын
Great Job
@habs2492 жыл бұрын
Thanks Gary!!!!!
@vinhedos6 жыл бұрын
Thanks a lot!
@venkataravieluri96256 жыл бұрын
Hey Gary, Can you please suggest me books on Linux Programming.
@sukufeni168 жыл бұрын
great video!!!
@JamesRussoMillas8 жыл бұрын
Gary the man!
@harrellt14055 жыл бұрын
Ty gary..i wished my teacher just showed this video instead of telling us that we should have takes os class instead lul
@asifwaggan8 жыл бұрын
hi gary, Good work :)
@surendrapalSingh7 жыл бұрын
Awesome video :) :)
@GabrielPerez-oy4gr8 жыл бұрын
thank you for the video
@dantemakoya3 жыл бұрын
Please adopt me Garry, so we can speak computers all day everyday :'(
@raulserrano3518 жыл бұрын
is this same for PC?
@xceeder8 жыл бұрын
thanks Gary ....
@eothawne78334 жыл бұрын
Awesome!
@AndayRubin6 жыл бұрын
So, is a process the same as a program?
@vinhedos6 жыл бұрын
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.
@jeffhulett41948 жыл бұрын
Nice work on this video, but shouldn't you're background photo be Buckingham palace instead of San Francisco?