码迷,mamicode.com
首页 > 编程语言 > 详细

多线程之概念

时间:2019-05-07 21:24:58      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:轻量进程   的区别   com   台电脑   切换   程序   硬盘   内存   一段   

什么是程序?

答:程序是一堆静态的代码,存在硬盘内存中,本质上是一个文件。

 

什么是进程?

答:每当程序运行一次,就会产生一个进程,直到程序结束,或者说进程结束。

 

什么是线程?

答:也称为轻量进程,是指运行中的程序的调度单位。一个进程可以有多个线程。

 

进程与线程的区别:

技术图片

 

 什么是多线程?

答:多线程就是多个线程并行工作以完成多项任务。

 

什么是多任务操作系统?

答:一台电脑有一个CPU,多个任务轮流使用CPU。从宏观角度来看,一段时间有多个任务在执行。从微观角度来看,一个时间点只能有一个任务在执行。任务执行切换的速度取决于CPU的性能。

 

 

 

多线程之概念

标签:轻量进程   的区别   com   台电脑   切换   程序   硬盘   内存   一段   

原文地址:https://www.cnblogs.com/luojack/p/10828066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!