The Linux Kernel: What it is, and how it works!

Поділитися
Вставка
  • Опубліковано 21 гру 2024

КОМЕНТАРІ • 78

  • @pilot8720
    @pilot8720 2 роки тому +395

    the kernel is also very fun to accidentally brick! fixing your system for 5 hours a day is an enjoyable hobby and has no significant consequences on my school and work life at all!

    • @quarzasiphix
      @quarzasiphix 2 роки тому +7

      yup

    • @pilot8720
      @pilot8720 2 роки тому +25

      @@shiroi_yuurei honestly kinda represents me a bit, my pacman was broken for about a month and literally couldnt install or update anything. average linux experience

    • @lillasagna5487
      @lillasagna5487 2 роки тому +12

      @@pilot8720 I regularly create a system image and store it on a USB in case something like that happens. Kernel breaks? Just restore a previous version of my system, ez.

    • @pilot8720
      @pilot8720 2 роки тому +24

      @@lillasagna5487 Risk mitigation? Ahaha, that's for the weak. Meanwhile my MEGAchad strong self (you wouldn't understand) likes to live on the edge 💪💪💪💪💪. Anyway I have to go write all my assignments again as I lost them in todays crash.

    • @logc1921
      @logc1921 Рік тому +13

      @@pilot8720 peak efficiency, on the other hand, you can leverage your daily struggle to land a job in IT by bragging about it!

  • @Jennn
    @Jennn Рік тому +14

    Gosh, seriously thank you! I have tried to understand for seriously a couple years now and I couldn't wrap my mind around what a kernel actually is and kept reading conflicting statements. This was clear, concise, and just clicked. Thanks

    • @Denshi
      @Denshi  Рік тому +2

      Thank you! I made this video especially because I was so frustrated at how I couldn't understand kernels clearly in the beginning. After reading into it and focusing on my understanding, it finally clicked, and I made this video.

  • @fleefie
    @fleefie 3 роки тому +29

    Kernel compilation video and gentoo stuff ? sign me up :eyes:
    This channel is too underated, what i love the most are the quick explainations, the video just seamlessly flows together, unlike some more precise and "professional" content. Keep it up :)

  • @noel_curray
    @noel_curray 7 місяців тому +2

    thank you for explaining it in a way I understand. I like the explanation about the monolithic side of the kernel and the modprobe pcspkr.

  • @mrsansiverius2083
    @mrsansiverius2083 3 роки тому +45

    It's the thing that makes your computer do stuff, next question

  • @avi_1986
    @avi_1986 3 роки тому +24

    Great job! That’s what I needed. Quick and simple explanation 🙏

  • @Taylor_44
    @Taylor_44 3 місяці тому

    This was actually a really great video. Thanks for actually demonstrating a simple and observable modprobe command. That gagged me a little bit lol bc I swear ppl make Linux seem as though it’s incomprehensible but maybe they don’t even fully understand it 🤷🏽‍♀️ Anywho, thank you!!

  • @Donnirononon
    @Donnirononon Рік тому +8

    IDK how it is at your place but ATMs in germany do usually use Windows and it is quite common to see them bluescreen or in headless mode.

    • @FLMKane
      @FLMKane Рік тому +1

      Yeah those are older ATMs running Windows CE usually. Some ancient ones I saw in a strip club looked like they ran os2

    • @Donnirononon
      @Donnirononon Рік тому +2

      @@FLMKane Always an experience when you need some physical money, you drive to the house bank, go to the ATM and you are greetet with a System32 style input. We had another bank in the next city but guess what ATM was usually broken too.

    • @gentleman1231-k6d
      @gentleman1231-k6d 9 місяців тому

      In turkey they are runing Linux

  • @Cuqerr
    @Cuqerr 3 роки тому +2

    Nice video! I am looking forward to seeing the kernel compilation and Gentoo video!

  • @user-wr4yl7tx3w
    @user-wr4yl7tx3w 2 роки тому +2

    Best video explanation on the kernel

  • @Kitapqumarbala
    @Kitapqumarbala 2 роки тому +4

    Wow thank you so much 🙏🙏🙏 the most helpful explanation so far

  • @omara2248
    @omara2248 10 місяців тому +1

    very clear, thank you so much.

  • @averageChoom
    @averageChoom 3 роки тому +2

    subscribed! looking forward for more tutorials, and explanations

  • @alokhom
    @alokhom 3 місяці тому

    its very concise and clear

  • @larared6243
    @larared6243 Рік тому +1

    thanks for that simple explanation :D

  • @mikhael00777
    @mikhael00777 11 місяців тому +2

    Was a good basic explanation, but to do the actual programming, this crowd will need to learn how to program in C to fully understand the how. Loading and unloading kernel modules is what most standard Linux system administrators will be required to understand and know how to do.

  • @programmerBoi
    @programmerBoi 5 місяців тому

    Wow! It is quite powerful. 😮

  • @AetherStreamer
    @AetherStreamer 10 місяців тому +1

    00:02 The lonix kornl!

  • @markjordan7800
    @markjordan7800 9 місяців тому

    ive used mint does that count ?

  • @VEKTOR_87
    @VEKTOR_87 3 роки тому +10

    I want to compile my own kernel
    I'm interested since I was 17 (2018)
    can you provide any articles or links which I can use to learn

    • @idetastic
      @idetastic 2 роки тому +5

      Linux From Scratch (LFS) and Gentoo are very nice projects for thar.
      With Gentoo you can get to create your own custom kernel, compile it, and use it.

  • @user-qc6yq1jh4j
    @user-qc6yq1jh4j 11 місяців тому

    when the kernel breaks something like the wifi. can that be fixed ?

    • @srccde
      @srccde 9 місяців тому

      In what way would the kernel "break the wifi"? What are you trying to ask?

  • @owencox6436
    @owencox6436 Рік тому

    these negatives are entirely easily avoidable... the goat kernel

  • @shrimp_on_internet
    @shrimp_on_internet 3 роки тому +1

    God I love this channel

  • @glowiak3430
    @glowiak3430 3 роки тому +5

    3:19 *Sad OpenBSD's kernel noises*

  • @kamilziemian995
    @kamilziemian995 3 місяці тому

    Good video.

  • @suki4410
    @suki4410 11 місяців тому

    It is version 6.6.6 now.

    • @weapoolx182
      @weapoolx182 7 місяців тому

      _The Kernel of the Beast_ lulz 😈⁶⁶⁶𖤐☠🗡

  • @InformationTechnology-er2wj
    @InformationTechnology-er2wj Рік тому +1

    thanks

  • @nicolenew1708
    @nicolenew1708 11 місяців тому

    ❤❤❤

  • @AnonymousQwerty
    @AnonymousQwerty 4 місяці тому

    0:22 nope!

  • @lorenzo-b3d
    @lorenzo-b3d 4 дні тому

    you actually put the mario kart music on background...wtf

  • @goofygoober917
    @goofygoober917 4 місяці тому

    Sometimes you just.. oh n-🐧

  • @pw.70
    @pw.70 7 місяців тому +3

    You've got a bit of a weird video going on here - you're addressing the audience as if they were developers, but most developers would know the rudimentaries of an OS. I came here, really to see what the differences are between it and other OSs . Still interesting to me, but you might lose non-techies along the way.

  • @Smashachu
    @Smashachu 11 місяців тому

    Incorrect a kernal is what gets stuck in your teeth after you eat popcorn.

  • @ahuvagottdiener6605
    @ahuvagottdiener6605 8 місяців тому

    It linux not gnu/linux

  • @wdwdHenry9022
    @wdwdHenry9022 Рік тому

    a bunch of nerds with opinions on mailing lists?

  • @barrydu2610
    @barrydu2610 Рік тому

    Linux system is used in a toaster, really ?

    • @srccde
      @srccde 9 місяців тому +1

      Yeah. Why reinvent the wheel when you can base software on a kernel like Linux?

  • @zielony1212
    @zielony1212 3 роки тому +3

    Linux is kernel into itself so u dont have to place ”Kernel” after ”Linux”

    • @zielony1212
      @zielony1212 2 роки тому

      @Watcher No one said newbies need to understand this.

    • @zielony1212
      @zielony1212 2 роки тому

      @Watcher No. I do not care about them. If they want to use Linux, they will use it without struggling with "Linux", "GNU" or "GNU/Linux". I do not care too much about random people.

    • @zielony1212
      @zielony1212 2 роки тому +2

      @Watcher I care about myself and my family, not about Linux community.

    • @fpostolache
      @fpostolache 2 роки тому +12

      Such an attractive discussion

    • @leg1187
      @leg1187 Рік тому +2

      You kinda do. There are multiple Kernels out their in the world.

  • @Ai_Engineer
    @Ai_Engineer 3 місяці тому

    Only thing u r saying is that linux is customisable, where is the explanation

  • @bekua_
    @bekua_ Рік тому

    "The reason linux is so fast, is since it is free and open-source." Really? I am okay with simplification but this is misleading.

    • @Denshi
      @Denshi  Рік тому +4

      I agree, this is an over-simplification. Put simply, Linux as a kernel is more modern and more frequently updated piece of software compared to something like the NT kernel used in Windows. It also doesn't have as much legacy baggage, and it's open to improvements in both speed and compatibility to the public.

    • @mantacid1221
      @mantacid1221 Рік тому

      Plus, kernel devs have a mindset of “if a kernel change breaks someone’s software, then it’s our fault.”
      What you get is something that’s compatible with older hardware, and this makes its performance very good.

    • @LeMustache
      @LeMustache Рік тому +1

      ​@@mantacid1221I'm sorry but that comment is silly does not make any sense.
      Strong backward compatibility, which is definitely not exclusive to Linux, has nothing to do with good performance.
      It can be quite the contrary in fact, since you can be blocked from making changes that could improve performance in fear of making a breaking change.

  • @Suri_Indian
    @Suri_Indian 2 роки тому

    Very fast why so hurry in explaining??