Linux
谢潇雨
视觉SLAM,SFM等
展开
-
Linux学习记录之进程(一)
进程是Unix操作系统的最重要的抽象之一,它是处于执行期的程序,但是它不仅仅包括代码,还包括相关的文件,挂起信号等资源。线程是进程活动的对象,每个线程都有一个程序计数器,进程栈和一组进程计数器。Linux中线程是进程的一种特例。 进程提供两种虚拟机制,虚拟处理器和虚拟内存。 Linux系统中通过fork()系统调用来产生新的进程,产生的方式是复制当期的进程来产生新进程,所以调用fork()的进原创 2012-07-16 19:56:00 · 940 阅读 · 0 评论 -
Linux学习记录之进程(二)
3 线程在Linux中的实现 Linux中不区分线程和进程,线程仅仅被视为一个域其他进程共享某些资源的进程。 线程的创建和普通进程的创建过程类似,只不过需要在调用clone()的时候传递一些参数来指明需要共享的资源:clone(CLONE_VM, CLONE_FS,CLONE_FILES,0) 参数列表如下: 内核线程 内核经常需要在后天运行一些任务,这可以通过内核线程来完成。内原创 2012-07-17 13:25:25 · 1184 阅读 · 0 评论