How does an OS boot? //Source Dive// 001

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

КОМЕНТАРІ • 479

  • @vishnurajendran3574
    @vishnurajendran3574 Рік тому +197

    The UA-cam algorithm just landed me into a gold mine, this is pure computer science heaven ❤

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

      True

    • @dudeabideth4428
      @dudeabideth4428 10 місяців тому +2

      This is gold . Link to the other gold ones you ran into ?

    • @yyyd6559
      @yyyd6559 7 місяців тому +1

      We need a discord

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

      computation heaven for real so much so we should all say f the system and big companies and make our own tech :)
      🙈

  • @MichaelYoussry
    @MichaelYoussry Рік тому +403

    It's very difficult to find such amazing detailed videos elsewhere. Please continue making them!

    • @Turjak_art
      @Turjak_art Рік тому +17

      and it's even more surprising that YT recommend it. pls continue

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

      totally agree!

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

      @@Turjak_arthow so? It’s got 58k views in 12 days. Sure it’s not millions but how many of us do you think there are that are interested in watching someone review code. Not many I imagaine

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

      ​@@CloudCoderChapI learn more about code review than reading any other documentation.Lately I feel ike YT is trying to keep us dumb with their recommendations...

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

      @@Turjak_art I think it depends on what else you watch. Like if you watch one random video then it messes up your feed and you just see less educational stuff. I find if you click the three dots and not interested or don’t recommend then it helps. I always forget about the subscriptions list which if you curate then you will only see stuff you want.

  • @skilz8098
    @skilz8098 Рік тому +114

    The step by step walkthrough explanation of the source code of how an operating system's kernel is bootstrapped from asm to C systems level code through showing how the compiler, assembler, linker, etc. sets up the stack frame, system registers, interrupts, exceptions, privileges, modes is just as good as watching Ben Eater's series on how to build a CPU from discrete logic gates and integrated circuits. Job well done. I'd love to see how far this series will go and where it will end up.

    • @zoro.73
      @zoro.73 Рік тому +8

      Ben eater ❤

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

      @@zoro.73what UA-cam channel is that??

    • @zoro.73
      @zoro.73 Рік тому

      @@davidbriggs8109 search it up, he goes into basic gates up to 8 bit processor in breadboard

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

      @@davidbriggs8109 it's just named Ben Eater

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

      @@davidbriggs8109 he does a lot of electrical engineering stuff; he has a series where he makes an 8-bit cpu out of logic gates

  • @amanlohia6399
    @amanlohia6399 Рік тому +121

    man this is just absolute gold. To find videos that focus on the right details and with such clarity and simplicity is amazing.

  • @mrKitke
    @mrKitke Рік тому +6

    This is briliant! I'm a self-taught Software Engineer working daily with high-level Java / Kotlin web applications, and I've always felt the need to understand what's going on in the lower levels. This series is both very well explained and detailed! Keep it going!

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

      Also I feel this is 'real' programming and what we do in the web dev is just 'riding on the shoulders of giants' ;-)

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

      Thank you, and I'm really glad that you're enjoying it and are curious about the lower levels of the stack. Most of my career was also spent in the Web space, and I hate the attitude that this kind of stuff is out of reach for anyone who isn't a "systems programmer" by trade.

    • @jordixboy
      @jordixboy 6 місяців тому

      I really recommend you nand2tetris and nand2tetris2... really fun and learned a lot (Im also a self taught SE)

  • @feelsunbreeze
    @feelsunbreeze Рік тому +21

    I just find low level programming extremely fascinating and this was very well-done!
    Thank you!

  • @cooltrashgamer
    @cooltrashgamer Рік тому +16

    God bless youtube for recommending this channel.

  • @Thomas10962
    @Thomas10962 Рік тому +54

    spectacular video, i’m so happy someone actually goes through every single step of the process and doesn’t just describe what’s going on generally

  • @mishadrug98
    @mishadrug98 Рік тому +3

    I agree with the crowd. Such videos (explanation of each line of code)is much more useful than most of related videos available. Thanks!

  • @jasonclark1149
    @jasonclark1149 Рік тому +66

    This is an absolutely fantastic video. I really enjoyed your prior series on building a bootloader, and this scratches that same itch. I've been a professional developer for almost 30 years, but I've never really worked at such a low level, and I find this stuff fascinating. I'm looking forward to the rest of this series, and would love to see the next series tackle adapting this to physical hardware.

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

    Man, kudos to you. I've been on youtube for many years trying to find a youtube who knows how to tell a story during a tutorial. I love your approach to explaining how OSs works. You have my sub!

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

    finally, long-form detailed content I can actually learn from.
    no snappy edits, no doom-y & clickbait titles, no music and fiesta, just learning together.
    great video! binging your channel rn.

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

    I am a Mechanical Engineer with 30 years in (Manufacturing) Engineering Industry in Equipment Maintenance (Mechanical/Electrical/Electronics), not from computer engineering background but a computer and electronics enthusiast. I use to watch such videos and learn everyday about coding, programming etc. new latest happenings. I have used regularly the most of the OS from MSDOS 6.22, Unix, Linux, Windows, Android ... Still I curiously watched your video, and enlightened with many things I never thought about the internal functioning of OS ! Thank you for such amazing explanation videos !

  • @jacobh1240
    @jacobh1240 Рік тому +15

    I took two undergrad OS classes that used xv6 and oh boy does this bring back some memories. But they were some of my favorite classes and it’s super cool to see this kind of material on UA-cam. This video was very well explained and I look forward to watching more videos in this series

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

      Did you debugged on the same VM as the speaker? I suppose, it's a bit more painfull, than my Python+Sentry stack? TELL ME MOAR

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

    I absolutely love this clear and concise content for low level stuff which is almost non-existent out there on UA-cam. Props for going through actual code as well. Gold for me as an embedded engineer. Subscribed.
    I changed field to Embedded engineering not long ago but unfortunately I normally write app level stuff and only have to deal with low level stuff once in a while. Thinking about preparing myself as an actual embedded engineer who can architect embedded software from scratch so this sort of video is extremely useful for my future career.

  • @lifeofsanjai
    @lifeofsanjai Рік тому +60

    This video is really awesome. Keep making these videos please.

  • @JohanHultin
    @JohanHultin Рік тому +3

    I have never written a line of code, barely seen it, of a operating system in my days, yet I find myself intrigued by your videos. That says alot about your storry telling and knowledge!

  • @Rose-ec6he
    @Rose-ec6he Рік тому +7

    This is so fascinating to get a peak under the hood at what a basic operating system involves. Your explanations are very clear and consise, it makes this a great experience to watch

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

    For all the grief I give the youtube algorithm, every now and then it puts out a gem. Thanks for making this video.

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

    This video is exactly what I need to watch. As a beginner, I don’t know where to start, the others I have watched about kernel is either about showing me a whole bunch of assembly to run specially on that processor or about a simple os that does nothing but printing just a line, or about diving deeply into what Linux kernel is doing. I am not say they are wrong, but hey “In operating system project, arguably the first thing you want to do is to get out of assembly as soon as possible”. This is gold! Please continue of what you are doing and you are doing it right!

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

    This is amazing please don't stop; it is very rare to find such in-depth details for low-level explanation . Thank you

  • @hetias
    @hetias Рік тому +5

    This whole video helped me to refresh a lot about my S.O classes. Seeing and understanding how everything is wired up it's so interesting

  • @Monotoba
    @Monotoba Рік тому +7

    Great video! I really appreciate the emphasis you're putting on understanding code. As someone who's been in the software development field for years, I can vouch for how crucial it is to comprehend different coding styles and logic.
    Your videos are not just informative but also incredibly valuable for developers at all levels. Even though I've retired, I can still see the need for these resources in the industry. Keep up the good work! Looking forward to more code reading and review videos from you! 👍😊

  • @pushstack1593
    @pushstack1593 2 місяці тому

    Excellent video,. love such low level stuff. It provides me with a unique form of satisfaction when you actually get to understand what is going on behind the scene. Funny how lot of people discourage people from going into these lower level things due to the fears people spread around about complexity of these subjects but to be honest these things are very comforting. Getting to understand these things is immeasurably satisfying, thanks for the video.

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

    This is awesome!
    Beforehand I already watched Ben Eaters 6502 series and watched/read multiple other sources on how operating systems work. This fills that gap perfectly! Thank you :)

  • @Illmare
    @Illmare Рік тому +34

    I never got the chance of going this deep into CS since I majored in electrical engineering and then transitioned into dev jobs so I've been filling the gaps over the years, I hope you can continue this series sincce there is not a lot of Operating Systems content specially as well explained as this.

    • @LowByteProductions
      @LowByteProductions  Рік тому +10

      I'm currently going the other way around - I've always been firmly planted in the software world, but these days am learning a lot about digital and analog electronics 😄

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

      nice pfp

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

      We have the same path

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

    Wacthed from 0:00 to the last second. It is all interesting. Thank you! You make just the right amount of explaining. The need for this kinda content is really big

  • @casperes0912
    @casperes0912 Рік тому +16

    My bachelor project was implementing an OS. I made a 64-bit version of JOS originating at MIT. There were references to XV6 in there too. This is a spectacular video reminding me a lot of that work. - The structure of this OS is very similar to what I made

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

      Interesting. What was the core of your OS? I keep thinking the bare minimum is managing all the different tasks and allowing communication among them.

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

      @@kayakMike1000 I’m not sure what you mean by the core? It had preemptive multitasking, virtual memory isolation, file systems, copy on write memory and more

    • @builam7551
      @builam7551 2 місяці тому

      @@casperes0912 do you push your code in github? If yes, can I have your github repo to learn?

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

    This video is an absolute gem, my OS classes didn't go that deep and this really filled the void of how things really start.

  • @DavidDay-pe1vx
    @DavidDay-pe1vx Рік тому +1

    What a great video. I never expected to find a resource that covers such low-level systems code in such great detail.

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

    This is the first video from this channel I'm watching. It hasn't been a minute, I just subscribed to the channel by hearing the topic.

  • @vice-sama3015
    @vice-sama3015 3 місяці тому

    One of the best videos I've ever came across in this platform.

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

    Please keep doing this kind of content, you explain it in a very clever way!

  • @torphedo6286
    @torphedo6286 4 місяці тому +2

    Wow, I'm honestly shocked how small this project is. When I first saw you open the folder I thought "that's it?" Really helps reduce the intimidation of looking at kernel source code.

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

    Great video! I'm a user mode developer, but have always been interested on what's going on the other side of the curtain. This was really well presented and clearly explained. Onwards to part two...

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

    17:00 It's called the text section because it is the "text" of the program; as opposed to, the data on which the program operates.

  • @deepstateagent5150
    @deepstateagent5150 Рік тому +3

    One of the best videos I could've hoped for. I'm super excited for this series, please keep it up!

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

    Thank you very much for this video! Im a Software-Developer for corporate applications mainly in JS/TS/PHP/Python world and i am very keen about this topic for a long time now.
    Its very pleasent to have someone with a good knowledge in OS-Development explain how "it" really works. I personally found it hard to find out where to even start and what the order is to get into this topic of OS-Booting, OS-Runtime and interaction between an OS and the code i am writing on a daily basis.

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

    answering your question regarding how useful such sort of videos are: they are useful. At least from a perspective of a guy who is curious about the subject but does not know where to start. Thank you for your work.

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

    Thank you for the great explanation! I have a CS background and work as a software engineer for many years but never had the chance to work on such a low level. I recently read "Operating Systems: Three Easy Pieces" (which is fantastic and can be read freely on the site of the authors) and xv6 was mentioned many times. However, not having the right background I had a hard time understanding the code when I tried to explore it later. This video hits the perfect balance for me of concepts which I know with a new content. I am very interested in seeing the next videos.

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

    This was super helpful! Please continue doing these. Very inspirational

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

    Wow, that's what i would call a great first video of a new series. I think your explanations are perfect for people who have basic soft- and hardware knowledge. Will definitely continue watching this series even tho i will never do systems/kernel programming. Thank you for doing this!

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

    Very good video! Brings back memories. Back in -96, second year in CS studies, we had a group assignment in the OS course. Write a multitasking operating system for a RISC processor. It was a bit overwhelming to say the least.
    Seeing it like this, with some experience gained along the way, was both educational and entertaining!
    [I get it that this is the boot part of the OS. Another piece of "magic" is, as far as I'm concerned, the thing that happens between power on and the entry point of the OS boot sequence. On actual hardware in particular but also in comparison with virtual hardware. The "oh, I have a docker image doing all that magic here" is to kind of skipping things. For a very good reason too. Still, for a curious mind, a logical next step (at some point) would be "ok now I have tested on a VM, how can I run this (or any smaller OS) on something real?"]
    Thanks for this very interesting session, which was even more giving by having the source code downloaded to watch in parallel!

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

    you're a legend for making that, legit better than 1000 books

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

    I am a bit of a nerd that has always been fascinated with this type of low-level stuff ... despite that it difficult to convey detailed information like this, so I was expecting something a bit more dry and difficult to understand. However, I found myself really fascinated. I really liked how you opened up the topic step by step. "We are looking at xv6, xv6 is ..... this is how you get xv6 .... this is how you run xv6 ... this is what the project files look like ... this is how to find the start of the program ... " so by the time you got to the details of the topic, I felt very well grounded in where I was. So then it was a real pleasure following along, imagining myself the lowly CPU waking up to run my first instruction at 0x800000 (or whatever it was). So yes, very good video!

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

    One of the most valuable contents on UA-cam! I am very happy to find this content! ❤🙏

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

    This channel is a hidden gem. Keep up the good work!

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

    A really fantastic video, not only great technical theory but also great way of teaching it, thank you for creating it 👍

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

    Fantastic! Would love to see more! Your teaching is also very clear

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

    Man thanks for creating these kinds of videos, I am really digging low level stuff nowadays, even though I do not understand much xD. There is just so much to learn

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

    This video gave me material for at least 6 months of study. Thank you very much.

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

    This is amazing, thank you, please don't stop! Most people do

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

    Excellent presentation! I wish there were enough hours in a day for me to watch to all channels I'm interested in.

  • @maverick-n6x
    @maverick-n6x Рік тому

    thank you. this kind of video is really helpful. this really gives an answer to our curious questions which we always had but never able to find any detailed answers maybe due to lack of access to resources. Your video has really helped me in understanding the concept at low level, and you have really explained in a detailed and orgainsed flow with clear explaination. thank you

  • @krei-se
    @krei-se 4 місяці тому

    What great stuff - im getting into coreboot and this is pure heaven. Thanks so much!!!

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

    This was so fun to watch, makes me excited about computers again. Thank you

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

      This comment made me genuinely happy 😊 do something cool with that new energy!

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

      @@LowByteProductions Very hard when most days now are filled 90% to the brim with senior year highschool homework haha. I try to dedicate at least a day each weekend to having fun, trying not to lose the curiosity that got me to take these difficult courses in the first place. School is doing the opposite of what it should be for me :sob: Anyways learning C has been on my passion todo list for a while, this video is the kind of thing that really pushes me to finish the homework and get to it. Watched it on my way home :P Genuinely thank you! (first up is NixOS though :) )

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

    All time, All time, All stuff , All videos inside this channel are amazing 😊.

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

    Loved these videos, these are rare content. Keep continuing the good work❤

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

    Absolutely loved every minute of that. Thank you so much!

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

    17:10 the “text section” is so named because this is where the instructions of the program live; it’s meant to be read-only. It’s also sometimes called the code segment. This has its own segment to distinguish it from the “data section” where statically compiled or pre-initialized data for the program lives, such as string constants. The data section may further be divided into read-only data and read-write data. Using different segments for each purpose allows the kernel to place them in protected areas of memory so that buggy or rogue code doesn’t try to write data to an instruction block or execute instructions from a data block.

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

    Ooooh, looking forward to the rest of this series 👀

  • @TimTrostmann-zd4oj
    @TimTrostmann-zd4oj 6 місяців тому

    This is really informative... I am currently taking a course in operating systems engineering and feel completely lost, I finally feel like I can actually understand what is going on!
    Thank you

  • @trevorcarlson
    @trevorcarlson Рік тому +3

    I’d love to see more of these!

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

    As a non programmer, I really enjoyed your explanation and level,of detail. Thanks

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

      For a non-programmer to remain engaged with the material is a huge compliment! I hope it sparks some further curiosity about this world for you

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

    Great tutorial, I am going to watch a whole series, your explanations are very detailed, clear and understandable (and I am a self-learner with no real background in CS)

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

    this is so so so good videos and explanation, i love this.

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

    Great, awesome, fantastic, wonderful video! This content is necessary and should be easily available to the world to anyone interested in computers.

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

    High quality content, great to see it here. Enjoyed watching and learning. Big thank you for the efforts that went into this!

  • @halfsourlizard9319
    @halfsourlizard9319 Рік тому +3

    This vid is fantastic. I have a decently-strong background in c.s. theory / programming languages, but I don't do embedded anything + haven't written ASM in ~25years ... This was comprehensible without being patronising -- and I 100% agree about the value of finding your way through a new codebase: Totally valuable, totally underrated skill ... that I'm going to be a bit more heavy-handed in 'encouraging' our devs to work on.
    Given my strongly-typed brain, though, seeing things like casting `(uint64)main` makes me cringe -- there is no sane universe where `main` has anything like that type ... except, of course, that punning like this / doing not-even-remotely-safe shenanigans is what OS code is all about!

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

    Absolutely fantastic video! I look forward to watching more content from this channel. Thanks!

  • @Steven-tw7iz
    @Steven-tw7iz Рік тому +4

    This is a great introduction to exploring unfamiliar code and especially a very informative look at the bootstrapping of an OS! If I had to make one suggestion, I would say, in my experience, getting code working in a debugger and actually watching registers and single stepping through the code helps me understand it a lot better. The process for that might be a bit harder since this is an OS and not some user space program. But I would love to see a visualization of what the registers and hardware threads are all doing while the code is running. Either way, a great first video and I'm look forward to the rest of the series :)

    • @LowByteProductions
      @LowByteProductions  Рік тому +5

      Totally agree. I actually have the debugger setup in this project, able to debug on the individual cores. I'll definitely involve it in future installments.

    • @SamMason0
      @SamMason0 Рік тому +3

      that's one of the great advantages of running under an emulator! you can connect a normal/software debugger up to the emulator and it mostly just works like debugging "some user space program"

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

    This is absolutely amazing! Thank you! I missed out on building an operating system in college. You made it seem so easy here. And now I have a good reason to use Docker.

  • @krutyanjayshinde7015
    @krutyanjayshinde7015 2 місяці тому

    Awesome video! It really helped me understand the code and the thought process behind writing it. Just a suggestion: could you add 'xv6' to the video title as well? xv6 is taught in many universities, and this would make it much easier for others to find these videos.

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

    Super interesting! thanks for this very detailed deep dive video series, this is very instructive, material like this is hard to find, keep them coming :).

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

    Very nice. You step through the process as if you are investigating for the first time. Providing your thoughts and steps is very helpful. I don't know if I will ever use this, but it is interesting just the same.

  • @ty4294
    @ty4294 10 місяців тому

    Thanks so very much for creating this content. It's exactly what I have been looking for. Your presentation of the topic is informative and interesting. Love It!

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

    Really good video! You explained everything that I didn't know and kept the pace of the video. Looking forward to the next one.

  • @4ohf
    @4ohf Рік тому

    What a time to be alive, such quality material for free!
    now to actually understand it though lol

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

    Such a great explanation for all of us laymen trying to get into the weeds, thanks!

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

    Very nice video. The format and pace is great

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

    An absolutely fantastic video man. I hope you continue this series! As someone who studied ECE but does EE as a living now, this is so insightful

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

    What do I think... amazing and very intuitive explanation which is the most important aspect here, thank you.

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

    I love that you teach how to read code and understand a codebase. I am only doing python scripting myself - but some of the backend for my dependencies are a little daunting. I use a combination of diff and search to even find myself around. Stuff like F12 (jump to source). Is really helpful.
    But your main suggestion is true: just need to do it a lot. Not sure how this will end up on my CV tho. But maybe it can be communicated to the projects I maintain.

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

    Outstanding video! I appreciate the depth you've gone into. Keep these coming!

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

    This is fantastic. I will spin this up and follow along, it's such a good intro! Thank you!!

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

    Wow, I loved it! Incredibly clear and detailed without being boring ! Only one suggestion: for the next videos could you increase the resolution to like QHD or 4K? That would be amazing :)

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

    Amazing content. Is very clarifying. Keep doing it. 💪🏻💪🏻

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

    UA-cam algorithm win - you've earned yourself another subscriber!

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

    Subscribed to this channel and liked the video a minute in! The UA-cam gods blessed me with this recommendation!

  • @1257mp
    @1257mp Рік тому

    It's so cool to see how this works. It is making me think of projects I want to work on myself!

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

    This video is awesome so many things explained in a simple and coherent way. Really hard to ask for everything you don't know and easy to miss one simple jet important piece if you explain it to someone.

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

    Loved the video, and am excited to watch future ones in the series!

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

    As an aspiring Linux Kernel Developer, I really loved this video and I'm really looking forward to the next one!

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

    great video, looking forward to the rest of this series because it's very time and energy consuming to actually do what you're walking through and explaining. Doing it yourself is a better way to learn but I'm not trying to be able to code an OS, I just find it very interesting to learn how it gets put together and perhaps be more aware. Thanks!

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

    Too Interesting Please continue the series😊

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

    Thankyou for helping me get a better understanding of the logic.🙌🏽

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

    Fascinating, deeply deeply fascinating, interested for the continuation, keep up the amazing work 👍🏻

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

    What an Awesome Video, Thanks for putting the time to create such great content.

  • @Jonas-sc4er
    @Jonas-sc4er Рік тому

    Im currently doing a course about operation systems at my studys and so much of the theoretical stuff i learned make so much more sense now. its great!

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

    This is really, really good. Please keep making these videos.