引言

编写正确的程序很难,而正确的编写并发程序更是难上加强。与串行应用程序相比,并发程序更容易出错。线程是计算机中不可或缺的重要功能,它们可以使复杂的异步代码变得简单,极大的简化复杂系统的开发。随着计算机硬件的发展,要想充分发挥多处理器系统的强大计算能力,最简单的方式就是使用线程。

并发编程的由来

由于早期的计算机系统只支持单道编程,从头到尾只运行一个应用程序,并且这个程序能访问计算机中所有的资源。所以无法充分的利用计算机空闲的资源。这对于计算机来说是一种浪费。后面由于计算机系统的发展,开始支持了多道编程,在

results matching ""

    No results matching ""