操作系统
IT_model
我认真做人努力工作,为的就是有一天当站在我爱的人身边,不管她富甲一方还是一无所有,我都可以张开手坦然拥抱她。她富有我不用觉得自己高攀,她贫穷我们也不至于落魄。
不经历痛苦,就无法被救赎。
展开
-
线程管理二
线程管理二一、前言:线程是进程内部的一条执行序列,那么对于一个进程中多个线程之间,数据的共享是怎么具体操作的呢,我们对线程之间,全局数据。堆区数据、文件描述符会进行测试,以及线程之间的同步。二、线程之间数据共享测试:全局数据共享测试:代码如下:data_pthread.c文件#include <stdio.h> #include <stdlib.h> #include &l...原创 2018-03-27 18:44:54 · 72069 阅读 · 0 评论 -
线程管理一
线程管理一进程小结:进程概念:进程是运行中的程序;进程的状态:大概分为就绪、运行、阻塞;进程加载:分页(页表),虚拟内存;进程的创建:调用fork()函数(fork与vfork的区别),调用一次,返回两次,父进程返回子进程的pid,子进程返回0;以及写时拷贝技术;父子进程数据共享分析:共享:文件描述符(浅拷贝);不共享:全局变量、栈区、堆区;僵尸进程:子进程结束,父进程未结束,并且父进程未获取子进...原创 2018-03-27 18:03:41 · 72136 阅读 · 0 评论