this post was submitted on 11 Jun 2024
0 points (NaN% liked)

Linux

5174 readers
274 users here now

A community for everything relating to the linux operating system

Also check out !linux_memes@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] jet@hackertalks.com 0 points 4 months ago (1 children)

https://lwn.net/Articles/296738/

Unix internals is a great book! If you haven't had an occasion to read it, I can't recommend it highly enough. Similar to design of the BSD operating system, it goes into the internal data structures, but most importantly the rationale

[–] hydroptic@sopuli.xyz 0 points 4 months ago (1 children)

I actually don't know nearly enough about OS design, and I've been toying with the idea of learning more for like 20 years now but never manage to get around to it. How's that book hold up, considering it was (apparently?) published in '96? I'd assume a lot of the basics are still the same, and since it's a book about the "evolution" of UNIX the historical parts will still be interesting in any case

[–] jet@hackertalks.com 0 points 4 months ago (1 children)

The design of the BSD operating system is more narrative friendly, easier to read just for fun

Unix internals keeps getting updates, but is far more technically applied. And probably easier to become outdated.

From a philosophy perspective both books are great but if you could only read one I would recommend the BSD book. I know the Linux kernel and the BSD kernel have divergent development, but as far as posix structures are concerned they're pretty similar

[–] Juno@beehaw.org 0 points 4 months ago (1 children)

I'll set aside a whole day for you to talk about me not liking Linus tech tips if you like.

Let's dive deep!

[–] UlrikHD@programming.dev 1 points 4 months ago

Please refrain from harassing our users, keep whatever argument you have contained to the thread it started. Following and harassing users across communities/instances is not tolerated.

You will only be given a temporary ban of one week from our instance, but if it continues after that it will changed to a permanent ban.