6.1c++多线程概述

1、并发、线程、进程的概念 1.1并发 两个或者多个任务(独立的活动)同时发生:一个程序同时执行多个独立的任务; 单核CPU的计算机在某一个时刻只能执行一个任务,由操作系统调度,进行多次的“任务切换”,产生并发的假象(不是真正的并发);这种切换是要有时间开销的,比如操作系统要保存切换时的各种状、执行进度等信息,切换回来时要复原这些信息。 随着硬件的发展,出现了多处理器计算机(用于服务器和高性能计算
相关文章
相关标签/搜索