iOS多线程--进程和线程
来源:互联网 发布:学生围巾 知乎 编辑:程序博客网 时间:2024/06/04 19:16
进程
什么是进程?
- 进程是指系统中正在运行的一个应用程序
- 每个进程之间是独立的,每个进程均运行在一个独立且受保护的内存空间内
示例
当我们打开迅雷和qq的时候,系统会为这两个不同的应用分配独立且受保护的内存空间,即系统会开启2个进程
通过“活动监视器”可以查看MAC系统中开启的进程
- 在Spotlight里面输入”活动监视器“就可以打开活动监视器
线程
什么是线程?
- 一个进程想要执行任务,那么必须要有线程,一个进程里面可以有多个线程
- 线程(程序)里面的任务都是在进程里面执行的
示例
- 使用酷狗播放音乐,使用迅雷下载电影
- 使用酷狗播放音乐,使用迅雷下载电影
线程的串行
一个线程中任务的执行是串行的
如果要在一个线程中执行多个任务,那么也只能一个一个来执行
在同一时刻内,一个线程只能执行一个任务
示例
- 迅雷要下载3个文件(A、B、C)
- 它们在一个线程里面是串行下载的,即下载完A,下载B,下载完B,再下载C
- 从上图也可以认为线程是进程的一条执行路径
0 0
- iOS多线程--进程和线程
- ios 进程、 线程、多线程
- 进程,线程 ->iOS 多线程
- 进程和线程,多线程
- [网络和多线程]1、iOS中的进程、线程
- [java多线程]进程和线程
- 进程、单线程和多线程
- iOS多线程简单介绍(线程,进程)
- iOS 开发多线程及其进程和线程的介绍和理解
- 【windows--进程和线程】多线程死锁浅析
- 【windows--进程和线程】多线程死锁
- Java多线程之 -- 进程和线程
- 并发、线程、进程和多线程技术
- 多线程——之线程和进程
- 多线程1-线程和进程的实现
- 多线程-进程和线程的概述
- java多线程之进程和线程
- 多线程系列一 进程和线程基本概念
- MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法
- VS2015编写程序不兼容XP解决办法可用。留档
- Java学习笔记 20150905
- Missing artifact com.oracle:ojdbc14:jar:10.2.0.3.0
- 蓝懿教育 第9天课程
- iOS多线程--进程和线程
- uva 11093
- Red and Black_ POJ 1979
- 91 POST JSON 多值参数 获得mineType
- 寻找质数之和
- Django中app的urls的配置和基本的数据查询
- poj2728 Desert King(最优比率生成树)
- HTTP网络协议(五)
- java的十个调试技巧