IOS中线程与进程的概念
2013-12-24 14:10
246 查看
1、进程
是活动的程序,是一个容器
是系统资源管理的最小单位
切换代价比较高
2、线程
是在进程容器中进行,实际工作的代码
是程序执行的最小单位
切换代价低
3、单线程
一个进程内只有一个线程
一个进程内的数据通常加载在同一内存中!
4、多线程
一个进程内有多个线程
多个线程通常共享同一内存中的数据!
5、线程与进程切换的区别
线程完全共享相同的地址空间,切换代价低
进程的地址空间是独立的,切换代价高
是活动的程序,是一个容器
是系统资源管理的最小单位
切换代价比较高
2、线程
是在进程容器中进行,实际工作的代码
是程序执行的最小单位
切换代价低
3、单线程
一个进程内只有一个线程
一个进程内的数据通常加载在同一内存中!
4、多线程
一个进程内有多个线程
多个线程通常共享同一内存中的数据!
5、线程与进程切换的区别
线程完全共享相同的地址空间,切换代价低
进程的地址空间是独立的,切换代价高
相关文章推荐
- iOS-进程与线程概念以及iOS的三种多线程技术
- Java多线程学习总结——线程与进程的概念、区别与联系
- 孙鑫VC学习笔记:第十五讲 (一) 进程和线程基本概念
- 多线程系列一 进程和线程基本概念
- 进程、线程、并发执行的概念
- 线程与进程的概念、使用
- 进程线程的基本概念
- 程序、进程与线程的概念浅析
- 进程和线程的概念以及如何创造线程
- Android基本概念: 应用, 任务, 进程, 和线程
- 进程、线程、文件共享--操作系统概念--unix环境高级编程
- 线程、进程概述-iOS
- 线程的基本概念及线程与进程的关系
- Windows进程线程相关概念
- 多线程的概念 程序,进程,线程
- 进程与线程概念
- [linux]进程(八)---线程概念
- 操作系统(7)--进程、线程基本概念
- 内核空间、进程和线程等概念
- 操作系统进程和线程概念(转载)