What is a kernel - Gary explains

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 มี.ค. 2016
  • Read more: goo.gl/WfOJST
    Spend enough time around Android and eventually you will come across the term, “the Linux kernel.” What is a kernel? Let’s find out!
    Talk about Android in our forums: www.androidauthority.com/commu...
    Subscribe to our TH-cam channel: th-cam.com/users/subscription_c...
    ----------------------------------------------------
    Stay connected to Android Authority:
    - www.androidauthority.com
    - google.com/+androidauthority
    - / androidauthority
    - / androidauth
    - / androidauthority
    Follow the Team:
    Josh Vergara: plus.google.com/+JoshuaVergara
    Joe Hindy: plus.google.com/+JosephHindy
    Lanh Nguyen: plus.google.com/+LanhNguyenFilms
    Jayce Broda: plus.google.com/+JayceBroda
    Gary Sims: plus.google.com/+GarySims
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    My mum is a kernel...want to eat some cereal late night..have to go trough the kernel..want to go out with friends..have to go through the kernel..wana get some money..have to go through the kernel

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

      nice real life example you have made up

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

      💯👍😂

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

      I read this comment in my head with Gary's voice. LOL.

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

      Hahaha superb example 🤣🤣

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

      And that's a nice example that made my day 😂

  • @thedude2404
    @thedude2404 8 ปีที่แล้ว +93

    The kernel is the central module of an operating system (OS). It is the part of the operating system that loads first, and it remains in main memory. Because it stays in memory, it is important for the kernel to be as small as possible while still providing all the essential services required by other parts of the operating system and applications. The kernel code is usually loaded into a protected area of memory to prevent it from being overwritten by programs or other parts of the operating system.

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

      wow this comment made so much sense compared to other online courses teaching the same thing. Thank you!

  • @benaloney
    @benaloney 7 ปีที่แล้ว +819

    Basically, there's a penguin in your phone

    • @whytushar
      @whytushar 7 ปีที่แล้ว +22

      benaloney Linux is everywhere

    • @benaloney
      @benaloney 7 ปีที่แล้ว +53

      Tushar Choudhary there's a little bit of Linux in all of us

    • @pnp072000
      @pnp072000 7 ปีที่แล้ว +33

      benaloney Actually, there's a little bit of LinusSexTips inside of all of us...

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

      +pnp072000 Which shows that pulling out, does work!

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

      That explains so much. What are you supposed to feed it?

  • @LegSpinDrift
    @LegSpinDrift 8 ปีที่แล้ว +1548

    Gary is like the computer science teacher we wished we had...

    • @NoajmIsMyName
      @NoajmIsMyName 7 ปีที่แล้ว +20

      right. some they teach and they don't know what they teaching. just reading the book :(

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

      exactly..so true! Noajm Messy

    • @223Warlord
      @223Warlord 7 ปีที่แล้ว +22

      My first semester CS professor is an asshole and downright condescending. By the 2nd semester, the size of the class is halved. I am pretty sure it's because most changed their major because the that horrid professor literally killed their passion for the subject.

    • @mothutheslow3955
      @mothutheslow3955 7 ปีที่แล้ว +22

      In fact I've learned from the internet much more than I would in school!

    • @It.wasnt_me
      @It.wasnt_me 7 ปีที่แล้ว

      Infinite Buffer 'in fact' ... I guess some English lessons on you tube need to be found. 😉😄 (just bants)

  • @TechySpeaking
    @TechySpeaking 8 ปีที่แล้ว +497

    Say kernel again.

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

      lol seriously XD

    • @nyisziati
      @nyisziati 7 ปีที่แล้ว +23

      Nate Harris : colonel. 😂

    • @heatxtm
      @heatxtm 6 ปีที่แล้ว +16

      keeeernel ... leviosaaaa

    • @MJ-sp3zh
      @MJ-sp3zh 5 ปีที่แล้ว +2

      @@heatxtm HARRY POTTER

    • @274pacific
      @274pacific 5 ปีที่แล้ว +3

      @@spwim this is the comment i was looking for

  • @RideAlongside
    @RideAlongside 8 ปีที่แล้ว +234

    The colonel of kernels.
    Good explanation.

  • @luqmantokisaki3733
    @luqmantokisaki3733 8 ปีที่แล้ว +211

    I want him as my lecturer in my college.
    Genius Gary.

  • @fsl001
    @fsl001 7 ปีที่แล้ว +127

    I don't normally comment but this deserves a 9.5 /10. The detractor being some of the graphic presentations flashed too fast when Gary was speaking and these are invaluable to blended learners.
    However, this is a very important topic when undertaking the Certified Secure Software Lifecycle Professional Exam.
    We need more teachers like Gary.

  • @holyson5840
    @holyson5840 7 ปีที่แล้ว +273

    KFC also has a kernel called kernel sanders

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

      Holy Son BWAHAHA!

    • @sam.mankar
      @sam.mankar 4 ปีที่แล้ว +2

      That's Colonel

    • @lin018
      @lin018 3 ปีที่แล้ว

      Makes me hungry when hearing "Kernel"

  • @relnath
    @relnath 8 ปีที่แล้ว +14

    I really appreciate videos like this. It shows regular joes like me how much effort and thought goes through our devices every day, so we can really appreciate the scale of it all. So once again Gary, it's a pleasure to watch your videos, thank you very much.

  • @sagarnaidu7480
    @sagarnaidu7480 8 ปีที่แล้ว +184

    Guru Gary, thanks for enlightening
    me.... _/\_

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

    Love all of these kind of videos, very interesting to learn all the different things that go in inside phones and computers, keep up the awesome work! :D

  • @ravimohan6144
    @ravimohan6144 5 ปีที่แล้ว

    Thanks for sparking the interest. Nice little introduction with historical perspective which is very important to understand where we stand

  • @captainsparkle-fingers2744
    @captainsparkle-fingers2744 8 ปีที่แล้ว

    Would be so cool to hang out with Gary Sims and talk tech with him!! The man knows a thing or two about the devices we use in everyday world use. GREAT VID!!!

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

    great work! you're my favorite TH-camr on AA since every time I watch one of your videos I learn something new.

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

    If I had received explanations like this ten years ago my abilities at IT would have come on by leaps and bounds. Many Thanks.

  • @khalidmkhan
    @khalidmkhan 5 ปีที่แล้ว

    Never had it so concise! Uni seems a lifetime away.
    Thanks for uploading

  • @TheeDevasya
    @TheeDevasya 8 ปีที่แล้ว

    ive been flashing and jailbreaking my phones since galaxy s i9000 and iPhone 2G days as a hobby by going on forums and following tutorials. I pursue a career in medicine and I am remotely related to Computer Science or any other technical stuff. i did come across a few explanations to my que for kernels and by far this was the best explanation i could understand. TYVM !

  • @danielcu96
    @danielcu96 8 ปีที่แล้ว

    Favorite section of AA, and as always, Gary delivers :) Thank you for sharing with us this awesome info

  • @fuzz33594
    @fuzz33594 8 ปีที่แล้ว

    Gary - another outstanding presentation. I learned something beyond the restaurant waiter analogy I learned when I started messing around with root. Thank you.

  • @NeerajLagwankar
    @NeerajLagwankar 8 ปีที่แล้ว +18

    Excellent video! Loved it very much

  • @mr_pants
    @mr_pants 8 ปีที่แล้ว

    Absolutely love Gary Explains! keep them up please

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

    This video is pretty good. I thought he may introduce some complicated name through this video for intruducing the kernel when I opened, but it is not. Every sentence he said is clear and simple, which make people never realise "kernel" can understand.

  • @austinn.4389
    @austinn.4389 8 ปีที่แล้ว +1

    I always enjoy Gary's videos. Great video man! God bless ya! :)

  • @pavel2058
    @pavel2058 7 ปีที่แล้ว +7

    You are just AWESOME, thank you for these videos, they are great!

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

    Plethora of knowledge as always, great stuff Gary

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 5 ปีที่แล้ว

    In general terms, Gary’s coverage of the major points of what makes a kernel definitely ranks among the best, captain!

  • @noahroger5874
    @noahroger5874 2 ปีที่แล้ว

    Thank you for you contribution on Kernel. How explicit it was appreciate your effort.

  • @elusivethelegend7404
    @elusivethelegend7404 6 ปีที่แล้ว

    Rock on Gary, your explanations are AWESOME! You should go over some of the most common partitions in Android

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

    I used to run Cyanogenmod on my phones many years ago and undervolting during those days helped with the terrible battery life of that era of phones. Today is less about battery and more about security and privacy though and thankfully there are options! I love this explanation, where was this video in 2004 when I first started putting Linux on old computers? I definitely could have used it 🙂

  • @kunalnarang1912
    @kunalnarang1912 8 ปีที่แล้ว

    Great work, Gary. Absolutely enjoyed this video. Keep posting content like this. Cheers!

  • @worldhello1234
    @worldhello1234 5 ปีที่แล้ว

    Gary, you are the man, man. You cannot stress enough that you absolutely need root access to properly install a custom kernel. That saves people a lot of headache if they try to find a definitive answer whether or not you need root access to install a different kernel.
    My conclusion, custom rooms can be flashed via custom recovery which only requires an unlocked bootloader because it is basically end user stuff.

  • @StahliCell
    @StahliCell 8 ปีที่แล้ว +98

    Damn you explained me what Kernel is, my computer science professor at university couldn't explain it to my colleagues in just above 2 weeks....

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

      That means he understands it good enough.

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

      Kernel is important! BIOS is much more important. Even in Android Developers program got to have a access to the hardware in order to build a kernel. Kernel's are much more simple in Android with for fewer cell phones than Desktop or laptop computers. Not as many devices to connect as in Linux. Of course a college professor isn't probably going to be able to build a kernel, because there more worried about security, networking, viruses, ssh, telnet and just overall repair and upkeep of the hardware on the floor. Other factor Gary forgot to explain is after 1 year or less most of these great ideas are turned into an app available on the Android Store.

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

      that's nothing! MY COMPUTER SCIENCE TEACHER BELIEVES IN CORE i4 !!!!!

    • @shivampachchigar8678
      @shivampachchigar8678 3 ปีที่แล้ว

      @@fadisoltan5113 He must have saw 4th gen i5 as 4500u and thought it would be i4😂😂😂😂

    • @fadisoltan5113
      @fadisoltan5113 3 ปีที่แล้ว

      @@shivampachchigar8678
      Wonders never stop in 3rd world countries 😂

  • @VampiresDarkCreed
    @VampiresDarkCreed 8 ปีที่แล้ว

    loving this series(? ) Gary! keep up the good work.

  • @longsss
    @longsss 8 ปีที่แล้ว

    Thanks Gary! I've been wondering what a kernel is.. Finally the time has come.

  • @ericcartmansh
    @ericcartmansh 8 ปีที่แล้ว

    Excellent as usual Gary. Delightful video :)

  • @Justinwhat1
    @Justinwhat1 6 ปีที่แล้ว

    Man what a great video. Simple, yet informative enough. Thanks.

  • @liccoweeee
    @liccoweeee 7 ปีที่แล้ว +8

    I loved how Gary explain Tech!

  • @sabareeshvelayudan2563
    @sabareeshvelayudan2563 4 ปีที่แล้ว

    Beautifully explained.....failed to explain many times in interviews about kernel..read many books...did not understand properly......

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

    Excellent job Gary! And thank you soo much for the explanation. I was not knowing anything about kernels. Now I got an idea. Thank you, Android Authority.

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

    As always, great video Gary :)

  • @naveenbabu7667
    @naveenbabu7667 8 ปีที่แล้ว

    this type of stuff is what makes you guys THE Android authority. keep it up guys

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

    Another cracking video Gary.

  • @piyushmittra
    @piyushmittra 8 ปีที่แล้ว

    Though I already know all about it but still it's great to hear it from Gary😀

  • @Stylazation
    @Stylazation 8 ปีที่แล้ว

    THANK YOU. Need more of these.

  • @danielwait8555
    @danielwait8555 4 ปีที่แล้ว

    Your channel is great man! I am an electronics student and we don't get this quality information even though we're working with microcontrollers all the time.

  • @jazz4dayz543
    @jazz4dayz543 7 ปีที่แล้ว

    This was really interesting. Thanks for the upload!

  • @niara9700
    @niara9700 8 ปีที่แล้ว

    There should be more videos like this on youtube. Teaching us some little notions about computer science.

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

    i always wanted to understand kernel
    i was also commented on sir garry previous videos
    finally it's here
    thnk u

  • @ndrukz
    @ndrukz 6 ปีที่แล้ว

    thanks Mr.Gary ! i wish i can have you as my teacher back in the college.

  • @mznunaya
    @mznunaya 4 ปีที่แล้ว

    I absolutely love you. I could listen to you talk about this shit all day.

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

    So the kernel is like a magical little man we have in our device doing thousands of tasks and taking notes at the same time

  • @eIucidate
    @eIucidate 8 ปีที่แล้ว

    Very succinct summary at the end.

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

    Good Video and Explanation :)

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

    I use a custom kernel for my Note 2. It gives much more configuration options, and it improves the audio quality and boosts up the volume when I use headphones.
    Much better than the original kernel.

  • @UNREALProduction
    @UNREALProduction 6 ปีที่แล้ว

    Great explanation! You made it all crystal clear to me now 😊

  • @Zekr0_
    @Zekr0_ 6 ปีที่แล้ว

    thank you for the useful information, glad to find this channel! :)

  • @Matty-Z
    @Matty-Z 8 ปีที่แล้ว +4

    Rock on Gary, your explanations are AWESOME! You should go over some of the most common partitions in Android and their functions. Also, some CPU governor explaining would be great. The info on both subjects is scattered and difficult to understand.

  • @JuanGuillermoSanchezPerez
    @JuanGuillermoSanchezPerez 7 ปีที่แล้ว

    Thank you for the video. It is awesome to know what it is inside.

  • @fauzifikri7805
    @fauzifikri7805 6 ปีที่แล้ว

    This is pure tech content .. Superb explanation ..

  • @samatarosman5811
    @samatarosman5811 6 ปีที่แล้ว

    Thank you! I've been wondering what a kernel was for quite some time.

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

    More of Gary pls

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

    Excellent video! Clear and concise, as all things related to education should be.

  • @vijayraghav7128
    @vijayraghav7128 4 ปีที่แล้ว

    Really very informative keep up the good work !

  • @ShadmanKhan
    @ShadmanKhan 5 ปีที่แล้ว

    currently reading his book!

  • @Chopwoodcarrywater
    @Chopwoodcarrywater 7 ปีที่แล้ว

    Awesome vids gary! I'm learning a lot

  • @jasonvanburen5701
    @jasonvanburen5701 3 ปีที่แล้ว

    Thank you, I have been trying to find a clear explanation of what is a kernel

  • @ttanfield5616
    @ttanfield5616 8 ปีที่แล้ว

    These videos are soooooo helpful!!!

  • @insrtclevrnamehere
    @insrtclevrnamehere 6 ปีที่แล้ว +20

    Linux kernal is really optimized, and is continually worked on by the community. Win!

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

      linux is my favourite I got a older macbook pro for the build quality but really miss linux so I wanna dual boot

    • @TheGunman889
      @TheGunman889 5 ปีที่แล้ว

      Negdo Kavc big complications

  • @maddiemeee
    @maddiemeee 7 ปีที่แล้ว

    So everything goes through-the-kernel :D Very helpful explanation.

  • @maladroitcolors
    @maladroitcolors 2 ปีที่แล้ว

    Thanks. This helped me understand reading about Kernels in my Securing Systems textbook by Schoenfield.

  • @biab2005
    @biab2005 8 ปีที่แล้ว

    I really love your Video's! Good work Gary :)

  • @compsci91
    @compsci91 4 ปีที่แล้ว

    Very well explained! Thanks so much!

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

    Nice one, Gary good job.

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

    i love this video it helps a lot keep doing what you're doing man, one more like and subscriber!!! :)

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

    Good Overview about Monolithic and micro Kernel, good job.
    ⭐⭐⭐

  • @fireWireX4
    @fireWireX4 7 ปีที่แล้ว

    brilliant Gary!! very informative!!

  • @mascal0047
    @mascal0047 8 ปีที่แล้ว

    Loved this Video, really enjoyed it, Thanks

  • @plamengenkov
    @plamengenkov 7 ปีที่แล้ว

    Good work, Gary!

  • @PramodLekkala
    @PramodLekkala 8 ปีที่แล้ว

    Thanks Gary, reminded me of my uni days

  • @jjohnson4153
    @jjohnson4153 4 ปีที่แล้ว

    Good explanation of a kernel. Thanks for the post.

  • @coscKFUEIT-jf6kj
    @coscKFUEIT-jf6kj 2 ปีที่แล้ว

    this is my assignment that i designed the kernel for the android devices. This video is help for me

  • @TheFlyguy31
    @TheFlyguy31 6 ปีที่แล้ว

    Superb Gary!

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

    You are awesome sir, I just love these kinda videos:)

  • @CrimsomSkies
    @CrimsomSkies 4 ปีที่แล้ว

    Thank you. Super solid info. You're awesome.

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

    Gary's Video = Instant Like

  • @monoranjangorai
    @monoranjangorai 4 ปีที่แล้ว

    I loved your explanation

  • @210023155
    @210023155 8 ปีที่แล้ว

    Gary you are so perfect truly,keep it up please.very nice and clear explanation

  • @prosnpaids
    @prosnpaids 8 ปีที่แล้ว

    Best explanation i came across!

  • @shilder3218
    @shilder3218 5 ปีที่แล้ว

    Very well done. Thank you. Shep

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

    *Even if i dont know his name, i would say his name is Gary*

    • @darwinvinci7744
      @darwinvinci7744 5 ปีที่แล้ว

      Lmao why do I feel the same

    • @therealsayanroy
      @therealsayanroy 4 ปีที่แล้ว

      this is the best comment on any youtube video

  • @autobahn4610
    @autobahn4610 8 ปีที่แล้ว

    Good stuff Gary!

  • @moneyjr74
    @moneyjr74 6 ปีที่แล้ว

    Great video Gary

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

    2:14 just saving this for myself, thanks for the video!

  • @arwilliam
    @arwilliam 6 ปีที่แล้ว

    Great Video Gary

  • @bencematrai7355
    @bencematrai7355 8 ปีที่แล้ว

    say what you want about Gary I like his style. keep up the good work :)

  • @rajivraghu9857
    @rajivraghu9857 6 ปีที่แล้ว

    Thanks Gary for the information

  • @darylallen2485
    @darylallen2485 5 ปีที่แล้ว

    Thank you for explaining this.

  • @dancooper9377
    @dancooper9377 2 ปีที่แล้ว

    Great explanation. And if IT videos ever get boring there's always the 6 o'clock news 😅

  • @seanleroy77
    @seanleroy77 8 ปีที่แล้ว

    Great job....super informative.