|
本帖最后由 crazydtone 于 2016-8-21 02:50 编辑
RT
希望对大家有所帮助,附件如如下:
----------------------------------------------------------------------------------------------------------------------------
Linux system programming
Foreword
There is an old line that Linux kernel developers like to throw out when they are feeling
grumpy: “User space is just a test load for the kernel.”
By muttering this line, the kernel developers aim to wash their hands of all responsibility
for any failure to run user-space code as well as possible. As far as they’re concerned,
user-space developers should just go away and fix their own code, as any problems are
definitely not the kernel’s fault.
To prove that it usually is not the kernel that is at fault, one leading Linux kernel devel‐
oper has been giving a “Why User Space Sucks” talk to packed conference rooms for
more than three years now, pointing out real examples of horrible user-space code that
everyone relies on every day. Other kernel developers have created tools that show how
badly user-space programs are abusing the hardware and draining the batteries of un‐
suspecting laptops.
觉着前言这段话挺搞笑的,...“Why User Space Sucks”...
----------------------------------------------------------------------------------------------------------------------------
THE LINUX PROGRAMMING INTERFACE
PRAISE FOR THE LINUX PROGRAMMING INTERFACE
“If I had to choose a single book to sit next to my machine when writing
software for Linux, this would be it.”
—MARTIN LANDERS, SOFTWARE ENGINEER, GOOGLE
“This book, with its detailed descriptions and examples, contains everything
you need to understand the details and nuances of the low-level programming
APIs in Linux . . . no matter what the level of reader, there will be something
to be learnt from this book.”
—MEL GORMAN, AUTHOR OF Understanding the Linux Virtual Memory Manager
“Michael Kerrisk has not only written a great book about Linux programming
and how it relates to various standards, but has also taken care that bugs he
noticed got fixed and the man pages were (greatly) improved. In all three
ways, he has made Linux programming easier. The in-depth treatment of
topics in The Linux Programming Interface . . . makes it a must-have reference
for both new and experienced Linux programmers.”
—ANDREAS JAEGER, PROGRAM MANAGER, OPENSUSE, NOVELL
......
----------------------------------------------------------------------------------------------------------------------------
之前分享的linux书籍地址如下:
http://www.amobbs.com/thread-5654095-1-1.html
http://www.amobbs.com/thread-5652163-1-1.html
乐于分享,共同提升。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|