What is a Kernel?

  Рет қаралды 338,009

Techquickie

Techquickie

4 ай бұрын

Your business deserves a website! Create one for free at www.odoo.com/r/XJIG
Learn about operating system kernels.
Leave a reply with your requests for future episodes.
► GET MERCH: lttstore.com
► GET EXCLUSIVE CONTENT ON FLOATPLANE: lmg.gg/lttfloatplane
► SPONSORS, AFFILIATES, AND PARTNERS: lmg.gg/partners
FOLLOW US ELSEWHERE
---------------------------------------------------
Twitter: / linustech
Facebook: / linustech
Instagram: / linustech
TikTok: / linustech
Twitch: / linustech

Пікірлер: 494
@donc-m4900
@donc-m4900 4 ай бұрын
If the kernel is doing its job, when will it get promoted? Just asking in general.
@savagepro9060
@savagepro9060 4 ай бұрын
kernels do their job and never ask for arrays!
@BalancedSpirit79
@BalancedSpirit79 4 ай бұрын
@@savagepro9060 XD Win.
@potapotapotapotapotapota
@potapotapotapotapotapota 4 ай бұрын
if kernel gets promoted it goes to your local cinema to be transformed into something greater
@sicfxmusic
@sicfxmusic 4 ай бұрын
Unfortunately it has signed a contract that never expires.
@BlueRice
@BlueRice 4 ай бұрын
it will be promoted to code name popcorn
@bwabbel
@bwabbel 4 ай бұрын
Kernel developer commenting on an issue: "that's strange, it worked on my pc"
@glmchn
@glmchn 4 ай бұрын
This acting of the driver's recovery deserves a goddamned Oscar
@Innuya
@Innuya 4 ай бұрын
1:39 I love that you showed Firefox earlier for programs, then Chrome here when talking about programs trying to access things they shouldn't hahaha
@BS-vf1nv
@BS-vf1nv Ай бұрын
Apologies, I'm not sober right now. But I do have an important question. Is chrome trying to access the kernel of my pc?
@theofficialmbc
@theofficialmbc 24 күн бұрын
@@BS-vf1nv oh it wants much more than your kernel, it wants to own your PC put a collar on it ;)
@4RILDIGITAL
@4RILDIGITAL 4 ай бұрын
Great explanation of what a kernel is and how it functions as a mediator between the hardware and software. I appreciate the simplicity with which you've broken down this highly technical concept.
@dhawthorne1634
@dhawthorne1634 4 ай бұрын
One of my dogs understood commands in English, German and Spanish. The original owner mostly used English, but would occasionally switch to Spanish for some reason. I ended up training her to understand German as well, so I could get her to do stuff without my neighbor's dog running over thinking i was talking to him. She also understood that German was the ultimate authority and if she was being directed by two different people and got conflicting instructions, she'd prioritize the German one. Dogs are absolutely amazing!
@RunningtoCatchMyBreath
@RunningtoCatchMyBreath 2 ай бұрын
Why are you talking about your dawg?
@RunningtoCatchMyBreath
@RunningtoCatchMyBreath 2 ай бұрын
Never mind I finished watching the video
@RecycleGeeks
@RecycleGeeks 2 ай бұрын
@@RunningtoCatchMyBreath hahaha omg that must have been so confusing without the end of the video context 🤣
@pyropulseIXXI
@pyropulseIXXI Ай бұрын
The dog doesn't understand languages, you oaf; the dog only understands basic sounds and tones. I prove this to every dog owner by issuing commands in pure gibberish that has the same tone as what they use to issue commands normally, and it completely works. Similarly, I can get a dog to sit via calling it a 'stupid fuck' in the same tone as saying 'sit' (for dogs that were trained to sit via told to 'sit'). If you issued commands in a German tone, the dog would follow that as the 'highest authority.'
@robspiess
@robspiess 4 ай бұрын
Speaking of Graphics Driver recovery, if you press WIN+CTRL+SHIFT+B at any time, it will restart your graphics driver on demand. You'll hear a beep and see your displays flash (or come back if your video blacked out) -- it's a good first step in fixing random video glitches.
@RealAdiker
@RealAdiker 4 ай бұрын
Keep in mind though that it doesn't really "reset" your graphics driver. It forces Windows to create allocation from GPU to DWM, effectively discarding surface buffer (that's why it black screens for a split second). If you really want to restart you driver, use something like restart64.exe from ToastyX CRU.
@olivereisenberger7215
@olivereisenberger7215 4 ай бұрын
I tried this a couple of times, every single time the issues got worse. Maybe I'm just unlucky
@yulpark9299
@yulpark9299 4 ай бұрын
@@olivereisenberger7215maybe it wasnt a drivers issue
@BlueRice
@BlueRice 4 ай бұрын
that doesnt really works. there's a app that does that but better. i know cause i used it. with my 2ndary display.
@Anas7ergun
@Anas7ergun 4 ай бұрын
In my case I also have to go to task manager and manually kill and start explorer. After that the system works as a charm. Except until the next display crash.
@TheSauuron
@TheSauuron 4 ай бұрын
"unless its a German Shepperd... in this case... JAIL!" LOOOOL
@creeper6530
@creeper6530 4 ай бұрын
Riley looks like a German, so the joke is twice as funny to me
@karitrik3606
@karitrik3606 3 ай бұрын
I'm sure that's a full metal alchemist anime refererence lol. when Mr. Tucker turned her daughter and dog into a talking chimera lol. kinda messed up what he did.
@karitrik3606
@karitrik3606 3 ай бұрын
I'm sure that's a full metal alchemist anime refererence lol. when Mr. Tucker turned her daughter and dog into a talking chimera lol. kinda messed up what he did.
@toetie2019
@toetie2019 4 ай бұрын
5 minute videos really should not have a 1 minute sponsor in between..
@Matt43
@Matt43 4 ай бұрын
how else should they pay salaries?
@DogsBAwesome
@DogsBAwesome 4 ай бұрын
40 seconds
@mattmcginn8096
@mattmcginn8096 4 ай бұрын
30 second ads on 5 minute videos is an option ​@@Matt43
@Rushil69420
@Rushil69420 4 ай бұрын
@@Matt43 idk they could try selling $70 screwdrivers, and maybe mousepads and water bottles for $30
@gamechannelminecraft6583
@gamechannelminecraft6583 4 ай бұрын
Hi
@perish1n
@perish1n 4 ай бұрын
WHY IS NOBODY TALKING ABOUT WINDOWS UPDATE BEING BROKEN FOR THE LAST MONTH?
@lorderussellandrews560
@lorderussellandrews560 2 ай бұрын
thought it was just me
@Dobby_zuul
@Dobby_zuul 2 ай бұрын
Because most of us are on Macs 😅
@fred972levrai
@fred972levrai 2 ай бұрын
Only unusual subjects are discussed here, so Windows going wrong is irrelevant.
@jasonjason5325
@jasonjason5325 2 ай бұрын
It's still broken
@MakerManX
@MakerManX 2 ай бұрын
​@@Dobby_zuul I highly doubt that
@BossSlayer_404
@BossSlayer_404 4 ай бұрын
I wish you guys made the videos for my CompTIA Test Out assignments. I'm currently doing PC Pro and their videos are bland and vary straight forward, making it harder for me to focus on them. The way you guys deliver information is extremely easy to follow and focus on. It'd be cool if you all could some how partner/collab with them to help make learning a lot easier and more enjoyable instead of daunting and boring. Not sure how difficult that would be to set up. I imagine very.
@fallenphoenixfilms
@fallenphoenixfilms 4 ай бұрын
You mean they don't just get together under the spacebar for drinks and have a lovely chat?
@scizor285
@scizor285 4 ай бұрын
Literally taking a class about operating systems this semester. Fun video.
@levoniust
@levoniust 4 ай бұрын
It would be cool if yall would make something like a "techquickie deep dive" it so sounds weird I know, but I would like more information about these topics in they way LTT delivers them.
@habilain
@habilain 4 ай бұрын
Who gave that definition of microkernel and monolithic kernel? It's nothing to do with processes - it's about how things like drivers are incorporated into the kernel. Your definition of OS also needs work - GNU/Linux systems have most of the operating system *outside* of the kernel, despite the kernel being monolithic.
@hwstar9416
@hwstar9416 4 ай бұрын
Yeah they clearly didn't do proper research for this video.
@Lurker-dk8jk
@Lurker-dk8jk 4 ай бұрын
I was taught the reverse. That Windows was monolithic and Linux was a microkernel. This way, a bad driver in Linux couldn't bring the entire system down.
@mathman0569
@mathman0569 4 ай бұрын
@@Lurker-dk8jk No, early on in linux's history people thought linux was going to get replaced by gnu/hurd due to hurd being a micro kernel while linux is monolithic. Windows used to be monothlithic but they moved a hybrid kernel. Most everyone has abondonded the micro kernel due to poor performance. The reason why linux is so stable is due to how many companies and people want linux to be stable, with windows microsoft are the only ones that can work on it, with linux, litterally anyone can work on it. And linux has an unstable kernel space, which means unlike windows kernel space, it can change, windows tries to keep it the same, while linux really doesn't care, it'll change, nothing huge, but it will, while linux has a stable user space, which is where all your software runs.
@habilain
@habilain 4 ай бұрын
@@Lurker-dk8jk Further to @mathman0569's comment about the history, the other thing to point out is access control and error handling mechanisms. A bad driver in a microkernel can certainly nuke a system if the microkernel doesn't enforce proper safety, and a monolithic kernel can handle a bad driver if access control is correctly implemented (case in point: the experimental bcachefs driver in Linux had some crashing bugs, but hitting one of those bugs only lost access to the filesystem, not causing a kernel panic). Monolithic vs micro-kernel these days is really more to do with just how the kernel and drivers are packaged up than anything else, and this video conflated so many aspects of kernel, security, OS etc that it's really not helpful at all.
@n.roussis
@n.roussis 4 ай бұрын
I like how most people that watch this kind of videos already know everything about the subject that is being talked about, instead of people who actually want to learn something new about their system.
@jamesmnguyen
@jamesmnguyen 3 ай бұрын
It doesn't hurt to refresh your knowledge. Maybe you'll realize you forgot something or oversimplified it.
@Sigma1
@Sigma1 4 ай бұрын
When I hear kernel, I think about how much time I spent debugging BSODs caused by my own driver :)
@theengineer2017
@theengineer2017 4 ай бұрын
AMD?
@Sigma1
@Sigma1 4 ай бұрын
@@theengineer2017 no? My own driver.
@BlueEyedVibeChecker
@BlueEyedVibeChecker 4 ай бұрын
"AmD?" My guy still living in 2010 lmao
@DebuggerKnight
@DebuggerKnight 4 ай бұрын
bro is still stuck in the Piledriver era
@theengineer2017
@theengineer2017 4 ай бұрын
@@BlueEyedVibeChecker ​I always have used Nvidia but decided to give AMD a try and bought a 6700XT, not even a full 2 months later and I had a permanent BSOD and had to bring it to a repair shop, I had used a RTX 3080 for oven year and a half with the only issue being the shitty PCIE 180 adapters
@julliathome
@julliathome 4 ай бұрын
Nice, high-level description of a complex term. I like this video.
@vladdeqzira9692
@vladdeqzira9692 4 ай бұрын
Thank you Riley, for this very useful clip. Keep 'em coming!
@remghoost
@remghoost 4 ай бұрын
This is a great format and a wonderful hosting job. Informative and interesting. Riley is bae. Keep on being awesome.
@merajmahir9380
@merajmahir9380 2 ай бұрын
thank you bro your explanation was easy to understand
@cameronkeenan7766
@cameronkeenan7766 Ай бұрын
I love Riley. He's such a character.
@rebokfleetfoot
@rebokfleetfoot 4 ай бұрын
the hardware abstraction layer is arguably more of a side effect than it is a design, i mean you can't develop an operating system and worry about the device drivers at the same time, at least they couldn't at the time
@exgamer5073
@exgamer5073 4 ай бұрын
4:31 thanks for wholesome reassurance
@debugboi
@debugboi 14 күн бұрын
thanks! this is probably the best explanation!
@niklasgs1470
@niklasgs1470 4 ай бұрын
This is good explanation. So a kernel is like a conductor in an orchestra for the computer's hardware when they try to talk to each other?
@MasterGeekMX
@MasterGeekMX 4 ай бұрын
Yes. And your programs are the music sheet they need to "run".
@gimlicz3862
@gimlicz3862 4 ай бұрын
Imagine it like a police man. If driver missbehaves, it gets stop and gets ticket. And in extreme cases police man sacrifice himself to get driver killed. If one hardware wants to interact with other, its somewhat different. Because driver can, in some cases, talk to other driver or hardware. Its complicated but imagine you have teacher infront of you and you have friend sitting next to you. If teacher is benevolent enough, he can allow you to talk to your friend directly. Driver is basically just a recept, how to manipulate with memory of hardware and its only a question of implementation, how you teach it to behave. Kernel just checks, if you dont do any ilegal moves, like stealing someones lunchbox.
@null-nl5su
@null-nl5su 4 ай бұрын
@@gimlicz3862 The driver can actually do whatever it wants, it has the same access as the kernel. The kernel is just responsible for loading the driver, providing services for it and allowing other drivers or userspace to use it. I think a better analogy is that drivers are people and the kernel is a society or company, allowing them to work together to produce something bigger.
@EdowythIndowyl
@EdowythIndowyl 4 ай бұрын
The kernel manages "permission to access", "methods to access", and "scheduling" for the computer's hardware. Basically: "who, how, and when" a program gets to interact with the hardware of the computer. Drivers are the low-level software that a hardware manufacturer (or concerned 3rd party) can write to allow the kernel (and others) access to functionality of the hardware. Nowadays, due to plug-and-play and similar efforts, there are generic drivers that will give you basic access to a piece of hardware. So, if you get a fancy new graphics card you don't have to "install a driver and ONLY after that, install the graphics card". Instead, you can install the new graphics card, use the generic driver to get basic access to the card to be able to use your computer, then download and install the SPECIFIC driver that will allow you to use all the features of your new card. This was the result of monumental efforts by manufacturers, operating system developers, and compiler writers. Most of the time, now, people don't even have to update their drivers as the new versions are automatically downloaded and installed for them. A better analogy would be that a kernel is like an elementary school teacher: she makes sure that all the little hardware bits act the way they should, don't hurt each other, take turns when playing with friends, speak the same language to each other, and don't start cursing. A kernel panic is when three of the kids start barfing at the same time. She runs next door and gets help taking the kids to the nurse, and calls a janitor, and moves all the kids next door until the room is clean. Then, all the not-sick kids come back to the room and the class restarts. Something that blows most people's minds is that your hard drive is a piece of hardware -- so the kernel is stored on something it is supposed to manage access to: how does the kernel ever get read out of the hard drive so that the operating system can start? Just like with generic drivers, there is a generic OS that sets up the first steps to start your computer. It is a boot-loader. It "loads stuff so that we can start up (boot) the OS". Anyway. Most modern operating systems are extremely bloated, so the kernel (the initial purpose of the operating system) is typically a very tiny part of what an OS actually provides.
@user-sw2eb5mc7b
@user-sw2eb5mc7b 2 ай бұрын
I actually had not tinyest idea what the kernel was despite reading and hearing the term countless times. THANK YOU very much❤❤
@vladislavkaras491
@vladislavkaras491 4 ай бұрын
That was informative! Thanks!
@VV-wl8gb
@VV-wl8gb 4 ай бұрын
Riley was really trying to slow down and tune down the humer on this one :D Love the guy
@mrS64100
@mrS64100 3 ай бұрын
windows nt has never been a microkernel. ppl thought it was going to be before it was released, but its always incorporated most drivers into the kernel making it a hybrid kernel from the start.
@RoiEXLab
@RoiEXLab 4 ай бұрын
Damn I was really hoping to hear Riley trying to speak a sentence of german after this awesome setup with the dog
@Priyajit_Ghosh
@Priyajit_Ghosh 4 ай бұрын
I love these types of videos, they help me a lot in my engineering education.
@hwstar9416
@hwstar9416 4 ай бұрын
Huh? This video is super surface level and has some wrong info. Read a book or smthn lmao
@Priyajit_Ghosh
@Priyajit_Ghosh 4 ай бұрын
@@hwstar9416 I know it's very surface level, but it's also super interesting.
@dan_loup
@dan_loup 4 ай бұрын
In a increasingly paranoid state. On MS-DOS, any program could access any part of the computer at any time without any restrictions. Windows 3.x optionally could use the protected mode and separation of kernel/user space to protect the OS to a certain extent. Windows 95 makes mandatory that every program run in the user space, XP sends some more "flaky non important drivers" for the user space, and vista sent EVERYONE to the user space, probably because ATI/AMD wasn't exactly kernel space material.
@Roxor128
@Roxor128 4 ай бұрын
Yeah, the "Disk" part of the DOS acronym is the key part. Dealing with disks is hard. Even if programmers were bit-banging the hardware for performance in other areas (as was the case for most games of the era), they left anything to do with files and disks to DOS. There's little performance reason to implement your own disk handler, and the risk of a bug corrupting the file system is too great. The few programs that did implement their own disk routines were things like backup and recovery programs. The former because they often used custom disk formats to squeeze more capacity out of a floppy, and the latter just due to the nature of what they had to do.
@dan_loup
@dan_loup 4 ай бұрын
​@@Roxor128​It gets even worse when you have to deal with different kinds of drives, different kinds of file systems, networks.. you're one fancy new doublespace away from having your software that access the disk directly breaking. But DOS does offer some other nice facilities, like handling I/O and even some sort of rudimentar memory management. It don't quite enforce it, but you can ask DOS to "allocate" memory for you, and if your program and TSRs etc behave, it helps.
@ScentlessSun
@ScentlessSun Ай бұрын
The kernel controls interactions between the user interface and the hardware. The kernel also gives instructions to drivers which interact with hardware and any firmware on a device. In this way hardware can interact with other hardware safely.
@Lampe2020
@Lampe2020 4 ай бұрын
I've learned computing on a RasPi and always was a tinkerer. So I broke the Kernel on a daily basis, so for me a Kernel Panic was a familiar sight. Back then I would just reflash the SD (I even cobbled together a bash script to install my favourite programs in one go and open the settings panels for me to apply my favourite settings). Now I would actually try to fix it. For example got my file system corrupted once, so after the Kernel had booted it would stop and throw me into the initramfs prompt. From there I could fix the issue. But I also got some strange Kernel Panics on Ubuntu on my iMac recently, so I tried to fix it for days until I just wiped and reinstalled it. Haven't really used it since because I am mostly on my school laptop.
@kiriltsankov2681
@kiriltsankov2681 2 ай бұрын
That orange juice line at 4:11 was so random it made me comment, haha. Awesome video. Thanks for the explanation!
@WillsJazzLoft
@WillsJazzLoft 2 ай бұрын
Thank you so much. I have a better understanding now of the 'Windows Stop Error'. I may never again own a Windows PC for personal use. Yet at least now I know more about the Blue Screen of Death
@vedhkamble5754
@vedhkamble5754 Ай бұрын
00:07 The kernel is the heart of an operating system. 00:55 Kernels provide standardized interface for software on different hardware configurations. 01:37 Kernel provides security and stability to prevent unauthorized access 02:19 ODU offers a quick and painless website building experience with its open-source intuitive platform. 02:57 Kernels can be monolithic or micro, each with its advantages. 03:44 Operating systems like Linux and Windows have different approaches to kernel design. 04:23 Error handling in OS and kernel panic 05:03 Kernel is the core of an operating system.
@SuperMikeKaos
@SuperMikeKaos 4 ай бұрын
Not the worst description of a kernel I’ve ever heard…. My comp sci teacher would have been proud :)
@DereC519
@DereC519 4 ай бұрын
after taking OS lasts semester im so proud i know what he's talking about
@Marko1987
@Marko1987 4 ай бұрын
I like tech news from this guy
@mitchel71
@mitchel71 4 ай бұрын
Have you guys done a video on scroll lock? I know it used to get used for dos and IBM compatible machines. I dont think I've ever actually used it, but its been on every keyboard I've owned
@allanrichardson1468
@allanrichardson1468 2 ай бұрын
In IBM mainframes, the DOS or OS kernel is called the “nucleus,” which is just Latin for “little nut,” that is, kernel. Basically, the nucleus is the single DOS phase or OS load module loaded at IPL (boot) time which never gets swapped out, but can call many other modules as needed.
@DanielKamuthu
@DanielKamuthu 2 ай бұрын
I like that joke at the end, really funny. 😅
@mauicez5040
@mauicez5040 4 ай бұрын
man that intro, if only windows did provide details kernel panics... joys of linux
@epickh64
@epickh64 3 ай бұрын
That code at the beginning is just regular old code written in (if I am not completely mistaken) the C programming language, it's not a debug-log which would be useful to a kernel developer. Most kernels include at least some (most even A LOT) of C-code, but the faulty parts of that code can be looked up by the developer themself and don't have to be written onto the screen. And yes, I've been the hero on every single party I went to. Mostly because I've never been at one, but those are details.
@Rmm1722
@Rmm1722 4 ай бұрын
Cool thanks for good information ❤🎉
@BlackHoleForge
@BlackHoleForge 4 ай бұрын
This is a definitive video for tech quicky.
@jasonjtg21
@jasonjtg21 4 ай бұрын
I like that kernel panic
@danwyldes5072
@danwyldes5072 4 ай бұрын
Thanks Riley, now im looking up rgb shower heads on Amazon
@johngangemi1361
@johngangemi1361 4 ай бұрын
The kernel also handles task and context switching.
@blahx9
@blahx9 4 ай бұрын
Nice video, well done gentlesirs
@HsDL_Galand
@HsDL_Galand Күн бұрын
3:57 noone's talking about brown boots + quelling blade start for Spirit Breaker 💀
@InterClaw
@InterClaw 4 ай бұрын
Suggestion: How about a video covering how processes, threads, and handles work together in Task Manager?
@Hallilo
@Hallilo 4 ай бұрын
they have nothing really to do with taskmanager
@jonsnow3513
@jonsnow3513 4 ай бұрын
Everyone love you sir
@EisMann61
@EisMann61 3 ай бұрын
The intro got me even though im watching on a phone
@kamil.g.m
@kamil.g.m 3 ай бұрын
Linux is not a hybrid kernel. It does have dynamically loadable kernel modules but that is unrelated to the monolithic/hybrid/micro kernel distinction.
@DavidAllen_0
@DavidAllen_0 4 ай бұрын
Personal failure gpus differed for me: 1) from an older Nvidia GPU back in 2008, the laptop survived 2 years. The first issue is when the hardware acceleration for windows was slugging along. Then the graphical glitches of icons came and the vertical gray lines of death. Then a half screen happened with the other half mirrored vertically through the middle. There was no indication from the GPU that this was happening. Thanks XP Shortly after, if quite booting up
@nitinvalani6792
@nitinvalani6792 2 ай бұрын
The starting really scared me 😮😅
@irwainnornossa4605
@irwainnornossa4605 4 ай бұрын
This should be it's own series.
@TheRealSkeletor
@TheRealSkeletor 4 ай бұрын
Yeah, imagine if they came up with a series of short explainers and called it something like Techquickie.
@justinlua4848
@justinlua4848 4 ай бұрын
They could make a whole channel of stuff like this
@Peterstarzynskitech
@Peterstarzynskitech 4 ай бұрын
The hybrid cernal sounds good. They should make the software capable of fixing itself.
@vesale.a7745
@vesale.a7745 Ай бұрын
4:28 Getting a blue screen is genuinely one of the scariest experiences of my life to this day
@nighthawkvc25a
@nighthawkvc25a 4 ай бұрын
So, is something like DirectStorage a type of micro-kernel?
@savagepro9060
@savagepro9060 4 ай бұрын
kernels do their job and never ask for arrays!
@JerridFoiles
@JerridFoiles 3 ай бұрын
"Kernel, I'm trying to sneak around the PC, but I'm dummy thick and the clap of my ass cheeks keeps alerting the CPU..."
@_GhostMiner
@_GhostMiner 4 ай бұрын
5:18 it raised his front right paw?
@captainshiner42
@captainshiner42 3 ай бұрын
Riley is EASILY the most entertaining LTT presenter!
@fieryscorpion
@fieryscorpion 4 ай бұрын
This guy is fun!
@youdontknowme5969
@youdontknowme5969 4 ай бұрын
FATAL EXCEPTION SEGMENTATION FAULT NULL POINTER REFERENCE ILLEGAL FUNCTION CALL
@dylswerb7492
@dylswerb7492 4 ай бұрын
"Kernel, I'm trying to sneak around"
@rjackdaw
@rjackdaw 2 ай бұрын
dat kernel just got popped
@user-vj7ec1rb4j
@user-vj7ec1rb4j 4 ай бұрын
Nice job with that firefox
@user-vj7ec1rb4j
@user-vj7ec1rb4j 4 ай бұрын
But then it's opera gx at 4:58
@VultureUKmusic
@VultureUKmusic 4 ай бұрын
Could the manufacturers of products do anything to software updates too make the kernel behave crap over time hence why (seller)....yeah you could do with a new graphics card kind of thing but the cards perfectly fine
@bmiller949
@bmiller949 4 ай бұрын
Thank you for the overview. I have to say that Windows does not BSOD like it did 30 years ago.
@shanefeather-lopez5935
@shanefeather-lopez5935 3 ай бұрын
The funniest thing is as a developer I was expecting Windows to be the monolith, but then again because they (unlike crApple) have to support literally billions of alternative configurations I can see why the inverse is true.
@miguelfernandez2325
@miguelfernandez2325 4 ай бұрын
The German Shepherd deserves an Oscar Award
@user-mc2rb1qg9k
@user-mc2rb1qg9k 20 күн бұрын
"Ядро - це основний компонент операційної системи, який контролює доступ до ресурсів комп'ютера. Дуже важлива та цікава тема!"
@cusematt23
@cusematt23 2 ай бұрын
oh wow, the german shepard in jail at the end. that killed me lol. i really am an old man now.
@DavidLeutzinger
@DavidLeutzinger 4 ай бұрын
High Bread kernel model?
@kritikusi-666
@kritikusi-666 3 ай бұрын
DMA has entered the room.
@nuxxiz4628
@nuxxiz4628 4 ай бұрын
Ceiling bird needs new batteries at 05:19 :)
@czarcoma
@czarcoma 4 ай бұрын
Yes it does! My computer does hate me. Ocassionally. Not as often as before... but still.
@LegendBegins
@LegendBegins 4 ай бұрын
Kernel panic jumpscare
@hooby_9066
@hooby_9066 4 ай бұрын
> This is what often causes Windows blue screens. Hmmm. To my best knowledge (by my personal experience) though, Windows bluescreens are a LOT more common than the exceedingly rare Linux kernel panic (which is much more likely to be hardware or driver issue that a reboot won't solve, not even temporarily). I always thought that was because the majority of windows blue screens are not because of those described causes (which would also cause a kernel panic) - but due to DLL version incompatibilities, which are common on Windows because any web-downloaded installer can dump their own DLLs into the system, where they then stay forever (which also explains why windows installs become more unstable over time, and why re-installing windows - i.e. cleaning out all those dlls - fixes those problems again).
@MrAshwijshenoy
@MrAshwijshenoy 4 ай бұрын
Thats the best intro. Kernel Popcorn Chicken
@junethefirst
@junethefirst 4 ай бұрын
The Cernel's main function is to tell John he is the demons.
@BlueEyedVibeChecker
@BlueEyedVibeChecker 4 ай бұрын
I told them I wasn't crazy! All those voices at night were just my PC components talking to each other, I wasn't "just hearing things" at all!
@snek_john_titor
@snek_john_titor 4 ай бұрын
4:05 soo why Windows native games usually works faster on Linux xD?
@jollyswagman4714
@jollyswagman4714 4 ай бұрын
Because monolithic software design has nothing to do with performance lol. That part is just wrong.
@snek_john_titor
@snek_john_titor 4 ай бұрын
@@jollyswagman4714 That was my point tbh
@jollyswagman4714
@jollyswagman4714 4 ай бұрын
@@snek_john_titor i know lol
@snek_john_titor
@snek_john_titor 4 ай бұрын
UwU@@jollyswagman4714
@ecospider5
@ecospider5 4 ай бұрын
Windows NT 4 system started blue screening during startup. I had to remove all the hardware to get it to boot correctly. The culprit ended up being an Intel network card that had gone bad. I can’t imagine that happening today. Needing 6 expansion cards to get a computer to run or the kernel failing because of a single bad device. Computers have come a long way in 20 years. That being said I would rather have a 386 processor vs an i9 processor if I need it to run for 100 years.
@dial-upking
@dial-upking 4 ай бұрын
When it comes to the protected memory space, how does a program like Cheat Engine work then? Surely it has to access the memory of the game you are playing in order to change things like health points and stuff.
@jamesmnguyen
@jamesmnguyen 3 ай бұрын
Cheat Engine takes advantage of debuggers: Special programs that can access another processor's data (assuming it has admin privileges) to allow for easy error checking, or in this case, memory peeking. Any game that wants to prevent this behavior can easily block debuggers from accessing them.
@ManuFortis
@ManuFortis 4 ай бұрын
I second the gaol treatment for the non-german speaking german shepard. The audacity.
@anmolsinghshekhawat4284
@anmolsinghshekhawat4284 4 ай бұрын
Kernel is intermediate So does it cause any latency as it is also processing?
@ffraheshgaming12
@ffraheshgaming12 4 ай бұрын
Whre can i get the linus wallpaper
@typerightseesight
@typerightseesight 4 ай бұрын
nelson robert stack. is what I think of colonel!
@JerridFoiles
@JerridFoiles 3 ай бұрын
"For a great running computer for your dime, install The Kernel and save some time..." 🤣😂
@MinecraftRay114
@MinecraftRay114 4 ай бұрын
damn now i want popcorn chicken XD
@davidhebert2045
@davidhebert2045 4 ай бұрын
Question for Linux fans. If gamers seem to do better with a monolithic structure for the kernel, does that mean Linux will always be a second place choice for gaming performance no matter how much work is put into it to make games operate on it?
@CrystalFier
@CrystalFier 4 ай бұрын
When I hear kernel I wonder how in the sam hill we decided that Colonel was gonna be pronounced the same as kernal!
@litojonny
@litojonny 4 ай бұрын
i've been trying to learn Linux, and this kernal analogy helped a lot i don't know your name but i call you Mustache Man
@GamePlays_1230
@GamePlays_1230 4 ай бұрын
A kernel panic is a last resort to protect the System
The mind behind Linux | Linus Torvalds | TED
21:31
TED
Рет қаралды 6 МЛН
What Makes ALL Your Electronics Work - Firmware Explained
6:06
Techquickie
Рет қаралды 748 М.
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 17 МЛН
КАРМАНЧИК 2 СЕЗОН 7 СЕРИЯ ФИНАЛ
21:37
Inter Production
Рет қаралды 423 М.
1 or 2?🐄
00:12
Kan Andrey
Рет қаралды 27 МЛН
CPU vs GPU vs TPU vs DPU vs QPU
8:25
Fireship
Рет қаралды 1,6 МЛН
The Linux Experience
31:00
Bog
Рет қаралды 374 М.
Linux for beginners - Ep 01 | What is Linux?
3:36
Tech Trends
Рет қаралды 1,2 М.
Why Can’t You Buy a “Dumb TV?”
6:11
Techquickie
Рет қаралды 353 М.
Linux File System/Structure Explained!
15:59
DorianDotSlash
Рет қаралды 4 МЛН
The Best Connector You’ve Never Heard Of: OCuLink
5:24
Techquickie
Рет қаралды 456 М.
The Making of Linux: The World's First Open-Source Operating System
11:33
ForrestKnight
Рет қаралды 1,2 МЛН
How SSH Works
8:54
Mental Outlaw
Рет қаралды 486 М.
What is a kernel - Gary explains
9:50
Android Authority
Рет қаралды 950 М.
How Britain Became a Poor Country
41:36
Tom Nicholas
Рет қаралды 239 М.
Main filter..
0:15
CikoYt
Рет қаралды 13 МЛН
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 8 МЛН
Asus  VivoBook Винда за 8 часов!
1:00
Sergey Delaisy
Рет қаралды 1,2 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,4 МЛН