摘要:
牛津字典中对"kernel"一词的定义是:"较软的、通常是一个坚果可食用的部分。"当然还有第二种定义:"某个东西核心或者最重要的部分。"对Linux来说,它的Kernel无疑属于第二种解释。让我们来看看这个重要的东西是如何工作的,先从一点理论说起。广义地来说kernel就是一个软件,它在硬件和运行在计算机上的应用程序之间提供了一个层。严格点从计算机科学的角度来说,Linux中的Kernel指的是Linus Torvalds在90年代初期写的那点代码。 所有的你在Linux各版本中看到的其他东西--Bash shell、KDE窗口管理器、web浏览器、X服务器、Tux Racer以及所有的其他, 阅读全文
posted @ 2009-12-30 13:56
cpx3216
阅读(242)
评论(0)
推荐(0)
摘要:
在阅读Nginx的代码.先碰到的是线程部分的因为从main开始最早是做线程部分的工作实习一下pthread方面的内容#include "pthread.h"#include "stdio.h"void* thread_test(void* ptr){ while(1) printf("i am child pthread\n");}int main(){ pthread_t tid; pthread_create(&tid, NULL, thread_test, NULL); while(1) printf("i am main pthread\n"); return 0;}这段代码是从别人这 阅读全文
posted @ 2009-12-30 09:34
cpx3216
阅读(577)
评论(0)
推荐(0)

浙公网安备 33010602011771号