
Linux/Unix Thread
liaozhenhuade
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[C++][Thread] 转:线程池原理及创建(C++实现)
本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简单。 为什么需要线程池 目前的大多数网络服务器,包括Web服务器、Email服务器以及数据库服务器等转载 2012-12-12 15:12:00 · 417 阅读 · 0 评论 -
Linux 线程实现机制分析
一.基础知识:线程和进程 按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。 无论按照怎样的分法,一个进程至少需要一个线程作为它的指令执行体,进程管理着资源(比如cpu、内存、文件等等),而将线程分配到某个cpu上执行。一个进程当然可以拥有多个线程,此时,如果进程运行转载 2012-12-12 11:06:40 · 283 阅读 · 0 评论 -
Linux下的多线程机制的分析与实现
http://blog.youkuaiyun.com/lxh19810116/article/details/3324587 Linux下的多线程机制的分析与实现 刘井权1 王宪1 周卫云2 (1江南大学通信与控制工程学院 2无锡梅格科技有限公司 江苏无锡 214122) 摘要 介绍linux线程的基本概念,线程间的互斥和同步机制,分析了linuxpthread库的API函数,并结合一个例子阐转载 2012-12-12 15:16:52 · 327 阅读 · 0 评论