Win32是指Microsoft Windows操作系统的32位环境,与Win64 都为Windows常见环境如今的Win32操作系统可以一边听音乐,一边编程,一边打印文档Win32操作系统是一个典型的多线程操作系统从单线程到多进程是操作系统发展的一种。
本书每一章都从简单的多线程实例出发逐渐深入,紧紧围绕应用程序实例,向读者展示了利用多线程技术来编写高效友好的Windows应用程序的方法,并对常用的Win32线程函数进行了深入详细的说明本书共分8章,第l章介绍了多线程。
事实上了,windows系统是一个多任务多进程的工作,每个进程之间利用的是CPU时间轮片法而线程之间则利用的多资源的同步进行所以说,多线程本身只是提高了IO利用率,与长时间处理什么的其实也没有多大关系比如windows服务并。
在接下来的我还会写一些博客,主要是写linux编程和windows编程的区别吧,现在想写的是linux下usb驱动和windows下usb驱动开发的区别,这些都是后话,等我将linux多线程和windows多线程讲解完后,我再写一篇usb驱动,谈谈windows 和linux usb驱动。
线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行也可以把它理解为代码运行的上下文所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务通常由操作系统负责多个线程的调度和执行什么是多线。