2016年3月7日

同一进程不同线程之间的资源共享与独享

摘要: 同一进程不同线程之间的资源共享与独享 线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。 进程拥有这许多共性的同时,还拥有自己的个性。有了这些个... 阅读全文

posted @ 2016-03-07 21:41 海南一哥 阅读(1808) 评论(0) 推荐(0) 编辑

C语言中的内存分配

摘要: 对于一个C语言程序而言,内存空间主要由以下几个部分组成: 1)程序代码区:用来存储程序的二进制代码 2)全局区/静态存储区 3)BSS段:用来存储未初始化的全局变量和静态变量。 4)栈区:存储局部变量,函数的形参。 5)堆区:动态分配的内存。 用图示表示如下: 阅读全文

posted @ 2016-03-07 21:37 海南一哥 阅读(120) 评论(0) 推荐(0) 编辑

导航