您的位置:首页 > 移动开发 > IOS开发

IOS中线程与进程的概念

2013-12-24 14:10 246 查看
1、进程

是活动的程序,是一个容器

是系统资源管理的最小单位

切换代价比较高

2、线程

是在进程容器中进行,实际工作的代码

是程序执行的最小单位

切换代价低

3、单线程

    一个进程内只有一个线程

    一个进程内的数据通常加载在同一内存中!

4、多线程

    一个进程内有多个线程

   多个线程通常共享同一内存中的数据!

5、线程与进程切换的区别

 线程完全共享相同的地址空间,切换代价低

 进程的地址空间是独立的,切换代价高
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iOS 进程 线程 区别