3 ms·
The version I have covers kernel 2.6. Is that new enough to still be useful?
by aaron_m04 7y ago
The version I have covers kernel 2.6. Is that new enough to still be useful?
- usr1106 7y agoUseful yes, complete no. Uninterruptible sleep, signals, memory mappings etc have not changed fundamentally. Namespaces and cgroups are new concepts in Linux, they won't be covered. IIRC user namespaces appeared in 3.14. New cgroup hierarchy got somehow usable much later than that. The new concepts are needed for containers. Not at all relevant for the original article here.
- usr1106 7y agoActually he is still maintaining a list of changes since the book has come out. http://man7.org/tlpi/api_changes/index.html http://man7.org/tlpi/api_changes/index.html
- kccqzy 7y agoOf course. Linux famously "doesn't break userspace" so almost anything that works in 2.6 still works today.