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

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 77

  • @pilot8720
    @pilot8720 2 года назад +384

    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 11 месяцев назад +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  11 месяцев назад +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.

  • @noel_curray
    @noel_curray 6 месяцев назад +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.

  • @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 :)

  • @mrsansiverius2083
    @mrsansiverius2083 3 года назад +42

    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 🙏

  • @user-wr4yl7tx3w
    @user-wr4yl7tx3w 2 года назад +2

    Best video explanation on the kernel

  • @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 8 месяцев назад

      In turkey they are runing Linux

  • @Cuqerr
    @Cuqerr 3 года назад +2

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

  • @Taylor_44
    @Taylor_44 2 месяца назад

    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!!

  • @omara2248
    @omara2248 9 месяцев назад +1

    very clear, thank you so much.

  • @Kitapqumarbala
    @Kitapqumarbala 2 года назад +4

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

  • @mikhael00777
    @mikhael00777 10 месяцев назад +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.

  • @alokhom
    @alokhom 2 месяца назад

    its very concise and clear

  • @programmerBoi
    @programmerBoi 4 месяца назад

    Wow! It is quite powerful. 😮

  • @larared6243
    @larared6243 Год назад +1

    thanks for that simple explanation :D

  • @averageChoom
    @averageChoom 3 года назад +2

    subscribed! looking forward for more tutorials, and explanations

  • @owencox6436
    @owencox6436 Год назад

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

  • @kamilziemian995
    @kamilziemian995 2 месяца назад

    Good video.

  • @shrimp_on_internet
    @shrimp_on_internet 3 года назад +1

    God I love this channel

  • @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 10 месяцев назад

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

    • @srccde
      @srccde 8 месяцев назад

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

  • @markjordan7800
    @markjordan7800 8 месяцев назад

    ive used mint does that count ?

  • @AetherStreamer
    @AetherStreamer 9 месяцев назад +1

    00:02 The lonix kornl!

  • @InformationTechnology-er2wj
    @InformationTechnology-er2wj Год назад +1

    thanks

  • @nicolenew1708
    @nicolenew1708 10 месяцев назад

    ❤❤❤

  • @suki4410
    @suki4410 11 месяцев назад

    It is version 6.6.6 now.

    • @weapoolx182
      @weapoolx182 6 месяцев назад

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

  • @glowiak3430
    @glowiak3430 3 года назад +5

    3:19 *Sad OpenBSD's kernel noises*

  • @AnonymousQwerty
    @AnonymousQwerty 3 месяца назад

    0:22 nope!

  • @pw.70
    @pw.70 6 месяцев назад +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.

  • @ahuvagottdiener6605
    @ahuvagottdiener6605 7 месяцев назад

    It linux not gnu/linux

  • @ethanrandom
    @ethanrandom 3 месяца назад

    Sometimes you just.. oh n-🐧

  • @Smashachu
    @Smashachu 10 месяцев назад

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

  • @Ai_Engineer
    @Ai_Engineer 2 месяца назад

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

  • @wdwdHenry9022
    @wdwdHenry9022 Год назад

    a bunch of nerds with opinions on mailing lists?

  • @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.

  • @barrydu2610
    @barrydu2610 Год назад

    Linux system is used in a toaster, really ?

    • @srccde
      @srccde 8 месяцев назад +1

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

  • @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??