|
|
Subscribe / Log in / New account

Nuta: Exploring the internals of Linux v0.01

For those who find the 6.x kernel intimidating, Seiya Nuta has written a look at the 0.01 kernel, which reflects a simpler time.

By the way, there's an interesting comment about the scheduler:

    *  'schedule()' is the scheduler function. This is GOOD CODE! There
    * probably won't be any reason to change this, as it should work well
    * in all circumstances (ie gives IO-bound processes good response etc).

Yes it's indeed good code. Unfortunately (or fortunately), this prophecy is false. Linux became one of most practical and performant kernel which has introduced many new scheduling improvements and algorithms over the years, like Completely Fair Scheduler (CFS).



to post comments

Nuta: Exploring the internals of Linux v0.01

Posted Aug 14, 2023 15:26 UTC (Mon) by quotemstr (subscriber, #45331) [Link]

That's up there with "you are not expected to understand this".

Nuta: Exploring the internals of Linux v0.01

Posted Aug 14, 2023 16:19 UTC (Mon) by jkohen (subscriber, #47486) [Link] (1 responses)

Who's ever heard of sarcasm?

Nuta: Exploring the internals of Linux v0.01

Posted Aug 16, 2023 16:27 UTC (Wed) by ssmith32 (subscriber, #72404) [Link]

Not me! Never heard of it.

[BOOK]: A Heavily Commented Linux Kernel Source Code - Kernel Version 0.12

Posted Aug 14, 2023 17:18 UTC (Mon) by xose (subscriber, #535) [Link] (4 responses)

For the pathologically curious, from oldlinux.org. (sorry, href is forbidden for these links)

In Chinese: http://www.oldlinux.org/download/CLK-5.0-WithCover.pdf , and English: http://www.oldlinux.org/download/ECLK-5.0-WithCover.pdf

[BOOK]: A Heavily Commented Linux Kernel Source Code - Kernel Version 0.12

Posted Aug 14, 2023 18:14 UTC (Mon) by dskoll (subscriber, #1630) [Link]

Wow... over 1000 pages! That is an enormous undertaking and I plan on reading it...

[BOOK]: A Heavily Commented Linux Kernel Source Code - Kernel Version 0.12

Posted Aug 15, 2023 12:35 UTC (Tue) by 0x3333 (subscriber, #158599) [Link]

THIS IS GOLD!

[BOOK]: A Heavily Commented Linux Kernel Source Code - Kernel Version 0.12

Posted Aug 15, 2023 13:07 UTC (Tue) by oskar (subscriber, #119514) [Link]

Wow, great document. Thanks for sharing!

[BOOK]: A Heavily Commented Linux Kernel Source Code - Kernel Version 0.12

Posted Aug 16, 2023 9:24 UTC (Wed) by linusw (subscriber, #40300) [Link]

Wow that's a massive document, so impressive! It's like a reasonably contemporary Lions Book. Thanks a lot for sharing this!


Copyright © 2023, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds