美文网首页
多线程的学习(一)

多线程的学习(一)

作者: 婼熙之名 | 来源:发表于2018-06-14 15:26 被阅读0次

一、基础原理

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