程序并发执行所需付出的时空开销,为使程序能并发执行,系统必须进行以下的一系列操作:
引入线程主要是为了提高系统的执行效率,减少处理机的空转时间和调度切换(保护现场信息)的时间,以及便于系统管理。,使OS具有更好的并发性
线程——作为调度和分派的基本单位(取代进程的部分基本功能)
回顾一下进程的基本属性:
线程与进程的关系:一个进程可以派生出多个线程。
线程有两个基本类型:
线程的属性:
本文分享自 Java3y 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!