摘要:
1. 用户态和内核态的概念区别究竟什么是用户态,什么是内核态,这两个基本概念以前一直理解得不是很清楚,根本原因个人觉得是在于因为大部分时候我们在写程序时关注的重点和着眼的角度放在了实现的功能和代码的逻辑性上,先看一个例子:1)例子void testfork(){if(0 = = fork()){printf(“create new process success!\n”);}printf(“testfork ok\n”);}这段代码很简单,从功能的角度来看,就是实际执行了一个fork(),生成一个新的进程,从逻辑的角度看,就是判断了如果fork()返回的是0则打印相 关语句,然后函数最后再打印 阅读全文
posted @ 2012-11-02 19:20
i活着
阅读(412)
评论(0)
推荐(0)
浙公网安备 33010602011771号