- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 分布式设计与开发(一)------宏观概述
在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信号,单纯依靠垂直提升硬件性能来提高系统性能的时代已结束,分布式开发的时代实际上早已悄悄地成为了时代的主流,吵得很热的云计算实际上只是包装在分布式之外的商业概念,很多开发者(包括我)都想加入研究云计算这
2014-08-14 21:32:05
272
原创 服务端编程--进程池的用法(待续)
<br />进程池的工作模式是先fork一定数量的子进程,当进程池中的空闲子进程数超过最大空闲子进程数时,就不fork子进程,因为这时的子进程数已经足够处理客户端的请求服务,只有当空闲子进程小于最大空闲子进程时,且进程池中子进程数小于最大子进程数时,才fork子进程。<br />主要的数据结构描述<br />进程池结构体,类似C++中的抽象类<br />typedef struct tagPOOLSVRSTRU<br />{<br /> STR szListenIpAddr[MAX_STR_LEN]; /
2011-03-16 21:31:00
423
转载 fcntl的FD_CLOEXEC标志位与exec族
CLOEXEC:close on exec, not on-fork, 意为如果对描述符设置了FD_CLOEXEC,使用execl执行的程序里,此描述符被关闭,不能再使用它,但是在使用fork调用的子进程中,此描述符并不关闭,仍可使用。
2011-03-16 19:34:00
435
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人