6 ms·
Queueing in the Linux Network Stack
- throwaway1979 13y agoI've always wanted to delve deep inside the OS. I noticed that this content was published in the Linux Journal. Is this worth subscribing to? Are there other magazines I should consider subscribing to as someone who aspires to become a better computer scientist/programmer? P.S. I do read a lot of academic papers. However, these often don't cover the state of the art in industry.
- nly 13y agoSubscribe to LWN.net. It's full of high quality technical content like this on a regular basis and it's cheap. Content is available for free after a week or so, but if you're genuinely interested in this stuff the headlines will sit there teasing you and you'll want to subscribe.
- harrytuttle 13y agoThis. I can wait for the week myself but it's the only thing with decent technical content out there.
- revertts 13y agoAlso, the starving hacker price is something like $30 a year. Definitely worth it to support that kind of quality, in depth content. :)
- dsiemon 13y agoLinux Journal recently went digital only but the quality and range of topics has remained good. Linux Journal covers most open source topics, it's not really limited to Linux.
- mbubb 13y agoReally useful and concise - thank you. It makes me think how useful a 'guide to ethtool' might be, showing the various tunables in the kernel network stack. Another subtopic is '10G vs 1G NICs'. Settings from the MTU to the queue sizes are all different and buffers are often on the cards themselves. This is a great topic and I wish I could find more like it. I stumble across articles like this but rarely find them on my own - thanks HN.
- justincormack 13y agoOr you can program 1G and 10G ethernet cards from userspace if you want to learn how the driver layer works https://github.com/SnabbCo/snabbswitch https://github.com/SnabbCo/snabbswitch
- dsiemon 13y agoThanks. I'm glad you found it useful.