其他分享
首页 > 其他分享> > 剪贴本

剪贴本

作者:互联网

quilt for patches
git svn

https://tldp.org/LDP/lkmpg/2.4/html/lkmpg.html

/proc/net/tcp
net/ipv4/tcp_ipv4.c
TCP Fast Open
基于 UDP 的可靠传输: QUIC

进程间通信
socket(network)
pipe
file
signal

有一个网站可以在线看 Linux 内核代码:https://elixir.bootlin.com/,每个内核版本的代码都有。

https://github.com/torvalds/linux/blob/master/include/linux/compiler.h

What’s the most amused you’ve ever been by the collaborative development process (flame war, silly code submission, amazing accomplishment)?
My most amusing/amazing accomplishment was my “#define if()” (see include/linux/compiler.h). I was just shocked that it worked. I was even more shocked that it made it into the kernel. But when not configured in, it doesn’t cause any harm to the kernel, so it isn’t a risk. I still use it to find heuristics of various code paths. Someone even suggested a way to modify it where it will actually be more useful for others without totally wrecking performance when enabled. That’s on my long list of TO DOs.

/*
 * "Define 'is'", Bill Clinton
 * "Define 'if'", Steven Rostedt
 */

Um, I’m pretty much a vim and mutt person. Software development is all text for me.
https://www.linux.com/news/30-linux-kernel-developers-30-weeks-sarah-sharp/

https://xiaolincoding.com/

彼得潘综合症 Peter Pan syndrome

标签:kernel,code,剪贴,was,https,linux,com
来源: https://www.cnblogs.com/ageane/p/c0.html