多线程入门书籍

zhuqinwu 2005-08-18 06:27:51
本人正在写一本多线程入门书籍,作用是引导初学者入门,如果你有什么问题请给我来信,我将分几次把他贴完.



第一 章 多线程简介
在操作系统中一个可执行文件叫做程序.当这个文件在系统中运行时把它叫做进程,也就是静止和运行的关系,好比一辆火车停止的时候叫做火车,而在行驶的时候叫做列车一样的意思.这些进程之间正常情况下互相独立,互不影响其它进程的运行.它们都是在自己独立的内存空间运行.而一个进程中又包括有若干个线程(至少应该有一个线程),线程之间也相互独立运行.

图一:进程线程之间的关系
当一个进程中有多个线程,这些线程之间也并发运行.就好比有多个程序在运行一样.可以各做各的事,而不需要等到一件事情做完了再做另外一件事.比如Microsoft Word就是多线程序,它可以一边用打印机打印文档,同时还能继续输入编辑文档.这就是两个线程,一个线程做打印工作,一个线程做输入编辑工作.如果Word不是多线程的话.那么只有等到打印完之后才能继续输入编辑文档.
现在的软件为了适应用户的快速响应能力.基本上都采用了多线程技术.因此掌握和使用多线程技术也是一个软件工作者必需的能力.
下面给出进程的概念
进程:通常定义为程序的一个实例。在Win32中, 进程占据4GB的地址空间。 Windows通过虚拟内存的方式来担供。在这4GB的地址空间中包含有应用程序EXE文件的 代码和数据。EXE需要的任意DLL也将它们的代码和数据装入到进程的地址空间。除了地址空间,进程还占有某些资源,比如文件、动态内存分配和线程。当进程终止时,在它生命期中创建的各种资源将被清除。

...全文
888 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
m_nAdrs 2010-06-09
  • 打赏
  • 举报
回复
加油,写完了U我一份 - - 哈哈
Ronald_Z 2010-06-09
  • 打赏
  • 举报
回复
support
LucasLevia 2010-06-07
  • 打赏
  • 举报
回复
LZ初衷不错,支持!!
bailufei 2010-06-01
  • 打赏
  • 举报
回复
Mark
up2uVpk 2010-05-31
  • 打赏
  • 举报
回复
老侯的《win32 多线程程序设计》很好,楼主也很强大!什么事情你只要去做!动手了,坚持了,完成了,都是OK的!
lbd7777lbd 2010-05-31
  • 打赏
  • 举报
回复
学习。。。
lijianli9 2010-05-31
  • 打赏
  • 举报
回复
我也顶楼主,希望多出lz这样的人才,中国的软件业才能更强大,
Eleven 2010-05-30
  • 打赏
  • 举报
回复
向牛人学习。。。
zjk2752 2010-05-30
  • 打赏
  • 举报
回复
不错呀,去持下
ming6424 2005-10-05
  • 打赏
  • 举报
回复
AfxBeginThread
我不懂耶
只知道BeginThread
zl0126 2005-10-04
  • 打赏
  • 举报
回复
“本人正在写一本多线程入门书籍,作用是引导初学者入门”


高手就不要进来了,我还是要向楼主学习
zl0126 2005-10-04
  • 打赏
  • 举报
回复
up
楼主继续
lianglp 2005-10-03
  • 打赏
  • 举报
回复
Suppport
mp5li 2005-10-03
  • 打赏
  • 举报
回复
支持!!!
qinxiaofei 2005-09-30
  • 打赏
  • 举报
回复
友情支持!
pomelowu 2005-09-30
  • 打赏
  • 举报
回复
多少是楼主的心血,还是支持楼主的。
忠向 2005-09-30
  • 打赏
  • 举报
回复
不妨用一个实例来讲解,不要总是从AfxBeginThrea这些函数来讲
flyjzy5 2005-09-30
  • 打赏
  • 举报
回复
各位不要打击楼主啊。
楼主说了是引导初学者入门,毕竟也给出了基本的实现方法和实例。我顶
feelmoon 2005-09-07
  • 打赏
  • 举报
回复
觉得还是去看老侯的《win32 多线程程序设计》如果楼猪不能自认为比这本书写的好,还是别写了,不要误人子弟。
DentistryDoctor 2005-08-19
  • 打赏
  • 举报
回复
向大师学习。
加载更多回复(4)

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧