Sixth print run of TLPI
The files for the sixth print run of The Linux Programming Interface go off to the printer this week. The stream of error reports seems to have quietened down very much now, so that just 16 fixes…
Read the full articleYou might also wanna read
University Adoption of "The Linux Programming Interface" as Course Textbook
Although I didn't specifically target TLPI at the university market as I wrote it, by now I've had emails from a number of university teache
Improving Print-Based Debugging Techniques for Developers
Although I try to make good use of the debugger, I am quite used to print-based debugging, especially for unit tests. I wanted to explore so
Using LD_DEBUG to Diagnose Shared Library Loading Problems on Linux
Originally published 23 April 2012, updated 10 September 2019 (add link to troubleshooting tool), updated 18 October 2019 (moved to Jekyll),
Performance Analysis: io_uring vs libaio Across Linux Kernel Versions and IOMMU Considerations
How io_uring Overtook libaio: Performance Across Linux Kernels — and an Unexpected IOMMU Trap In Linux, there are two interfaces for efficie
blog.ydb.tech·3mo agoChallenges and Solutions for Clean Linux Thread Termination
Stopping a Linux thread is a surprisingly annoying affair. In this post I present common pitfalls and some solutions -- although no truly sa
Debugging Python Programs: Using the 'q' Package for Print-Based Tracing
The Art of Debugging Open Book. Contribute to stas00/the-art-of-debugging development by creating an account on GitHub.

Comments
Sign in to join the conversation.
No comments yet. Be the first.