相信自己,只有不想做的,没有做不到的。
发布时间:2013-12-16 21:37:42
三 线程同步POISX线程间同步机制使用的是信号量机制;信号量代表一类资源,信号量的值资源的个数;POISX线程间的同步用的是无名信号量,用sem_t类型描述例如: sem_t read_sem,write_sem;注意:信号量是一个受保护的变量,不能直接操作,必须通过一下接口操作A.初始化信号量的值int sem_init(sem_t *sem, .........【阅读全文】
发布时间:2013-12-16 21:35:00
一 进程和线程异同点相同点:(1)都有ID标识(2)统一调度(3)Linux 描述都是用task_struct(5)都使用父进程的资源(6)都有一组寄存器的值不同点:(1)进程间独立地址空间,多个线程共享同一个进程的地址空间进程优点安全性高,缺点开销大线程优点开销小,效率高,缺点安全性差二 线程A.创建 int pthre.........【阅读全文】
发布时间:2013-12-16 21:21:34
一 return , exit , _exitreturn : 用于函数返回,即结束一个函数exit : 结束一个进程,并且刷新缓存_exit : 结束一个进程,不刷新缓存二 回收僵尸进程僵尸进程:子进程结束,父进程没有对他进行收尸处理pid_t wait(int *status);功能:回收处于僵尸态的子进程返回值:成功返回处.........【阅读全文】
发布时间:2013-12-16 21:12:20
一 Linux 进程进程:程序运行时候产生,进程是程序一次执行过程程序:保存磁盘可执行指令集合进程组成:代码段,数据段,BSS段,堆,栈,一组寄存器值(PC程序计算器,记录需要执行指令地址)进程运行需要资源:CPU,内存,时间片Linux 进程的标识:PID(进程号) PPID(父进程)Linux 用task_struct结.........【阅读全文】