进程与线程之间的资源的关系
2015-10-01 18:36
375 查看
一个进程由一到多个线程组成,各线程共享进程的内存空间(代码,数据,堆)和一些进程级的资源(打开的文件和信号)。进程有自己独立的寄存器和栈。
线程私有的是:局部变量,函数的参数,TLS(Thread Local Storage,线程局部存储)数据。
线程之间共享(进程所有):全局变量,堆,函数里的静态变量,程序代码,打开的文件。
线程私有的是:局部变量,函数的参数,TLS(Thread Local Storage,线程局部存储)数据。
线程之间共享(进程所有):全局变量,堆,函数里的静态变量,程序代码,打开的文件。
相关文章推荐
- We knew the world would not be the same.
- 车载一体机凯立德导航升级
- POJ 2785:4 Values whose Sum is 0 二分
- Netty学习笔记(一)EchoServer服务器
- 关于函数可重入需要满足的条件
- POJ 2785:4 Values whose Sum is 0 二分
- Matlab—动态绘制半径渐变的圆形与绕圆心旋转的直线
- CSU 4441 Necklace (树状数组/LIS)
- 浅析JavaScript引用类型之--Object、Array
- JAVA基础--db16_java泛型_map集合
- APP全局异常捕获,并保存本地文件
- 2013级别C++文章9周(春天的)工程——运算符重载(两)
- What's New in Swift 2 —— guard关键词
- 【超坑人的面试题】switch没有break
- 动手动脑及java程序之用消息框进行数的运算
- hdu 1428 漫步校园
- 08.C语言数组
- ROS-机器人操作系统(ROS)浅析----第一章
- 二十、Activity之间通信
- 十九、Android Activity初探