菜鸟一枚,请多多关照
发布时间:2015-04-17 14:48:12
一、初试线程/主线程1、当c程序运行时,首先运行main函数。在线程代码中,这个特殊的执行流被称作初始线程或者主线程。你可以在初始线程中做任何普通线程可以做的事情。2、主线程的特殊性在于,它在main函数返回的时候,会导致进程结束,进程内所有的线程也将会结束。这可不是一个好的现象,你可以在主线程中调用pthread_.........【阅读全文】
发布时间:2015-04-17 14:46:41
1、 什么是进程一个正在运行的程序就是一个进程2、 并发、并行、异步、同步、临界区并发:针对一个处理器,看起来同时进行。一个处理器在同一时刻只能执行一个程序,但是CPU在多个进程之间快速切换,所以看起是同时进行的。这是一种假象 并行:针对多个处理器,一台机器上有多个处理器,.........【阅读全文】
发布时间:2015-04-09 14:32:23
概述系统调用是Linux内核提供的基础服务入口,通过使用这一机制,应用程序可以使用内核的一些专门功能。在分析系统调用之前,以下三点需要了解:1.系统调用将CPU从用户态切换到核心态,以便访问受保护的内核内存。2.系统调用的组成是固定的,每个系统调用在内核中都由一个唯一的数字来标识。3.系统.........【阅读全文】