摘要: 缘起作为一个菜鸟,扒代码是提升自己内功的必修课,因此,本弱菜也没事扒一把代码学习。今儿,扒的是 openssh 的代码中的 sshd 部分的代码。这部分的代码不难理解,但是其中有个oom_adjust_setup 的函数引起了俺的兴趣。(openssh 6.3p1openbsd-compat/port-linux.c:262) 想起之前也见过 syslog 里面出现 oom-killer 的记录,但是究竟这背后意味着什么?linux 是怎么选择被 kill 的进程的捏?还有待研究一番。从oom_adjust_setup 开始好,我们来看看这个函数究竟想干啥?诚如这个函数上面的注释所说的一样Te 阅读全文
posted @ 2013-12-16 23:44 saru 阅读(1291) 评论(0) 推荐(0) 编辑