一、基础原理
1.进程:在系统中正在运行的一个应用程序,之间是相互独立的
2.线程:是进程的基本执行单元,如下图。

3.多线程的应用:1)网络请求 2)图片加载 3)文件加载/处理 4)数据存储 5)任务执行
4.多线程的执行方式
1)串行

2)并行

5.多线程的原理


6.多线程优点:1)简化了编程模型 2)更加的轻量级 3)提高执行效率 4)提高资源利用率
7.多线程缺点 1)增加程序设计复杂性 (读写并行时特别注意) 2)占用内存空间 3)增大cpu调度开发
一、基础原理
1.进程:在系统中正在运行的一个应用程序,之间是相互独立的
2.线程:是进程的基本执行单元,如下图。
3.多线程的应用:1)网络请求 2)图片加载 3)文件加载/处理 4)数据存储 5)任务执行
4.多线程的执行方式
1)串行
2)并行
5.多线程的原理
6.多线程优点:1)简化了编程模型 2)更加的轻量级 3)提高执行效率 4)提高资源利用率
7.多线程缺点 1)增加程序设计复杂性 (读写并行时特别注意) 2)占用内存空间 3)增大cpu调度开发
本文标题:多线程的学习(一)
本文链接:https://www.haomeiwen.com/subject/yblmsftx.html
网友评论