windows 高级编程指南 第三版 Page 601
IIS 使用了一个相当复杂的算法来管理它的线程池。IIS 创建的最大线程数目是动态的。当IIS初始化时,对每个 CPU ,它最多允许创建 10 个线程。不过,根据客户请求,这一最大值可能会增加。IIS 设的最大值是计算机上的 RAM 的 M 字节数的两倍。
当一个客户请求要执行一个 ISAPI DLL 中的代码时,IIS 增大了池中的最大线程数目。当 ISAPI 函数返回时,IIS 减少了该值。这是因为 IIS 不知道 ISAPI DLL 函数要做什么事情。如果函数进入了一个无限循环,IIS 就失去了一个线程。所以 IIS 就增大了池 ...
http://cn.last.fm/user/RJ/journal/2007/04/10/392555/
libketama - a consistent hashing algo for memcache clients
http://www.isthe.com/chongo/tech/comp/fnv/
Fowler / Noll / Vo (FNV) Hash
http://lists.danga.com/pipermail/memcached/2007-April/003834.html
tags
svn copy https://xxxx.googlecode.com/svn/trunk/ https://xxxx.googlecode.com/svn/tags/0.1 -m "0.1 release" --username xxxx
分析还包括透过表面需求进行深入分析,以便获得一个有关该问题本质内容的智力模型。
但在很多企业里,相关的规律并不易于让人了解,我们必须努力去揭示它们。为此我们创建了概念模型--一种允许我们了解并简化问题的智力模型。
需要特别提醒的是,概念模型是一种人工制品。开发人员用来创建类似于斯诺克台球模拟程序这类事物的运动规律在现实世界中并不存在;它们是有人类创造的,表征了现实世界的某种模型。从工程角度来讲,这些模型非常有效,因为它们是我们能够更深刻地理解现实世界所发生的事情。
不存在正确或者错误的模型,只存在对手头的工作更适用的模型。
- 浏览: 79334 次

- 详细资料
搜索本博客
我的相册
vim
共 2 张
共 2 张
最近加入圈子
最新评论
-
集成 IOCP 到 Libevent
去找了 memcached for win32 的源代码,结果可以顺利编译,并且 ...
-- by iunknown -
集成 IOCP 到 Libevent
qiezi 写道GetQueuedCompletionStatusEx也支持超时 ...
-- by iunknown -
集成 IOCP 到 Libevent
GetQueuedCompletionStatusEx也支持超时,用它代替sel ...
-- by qiezi -
集成 IOCP 到 Libevent
linux/solaris上的aio有多种回调/通知方式,可能和libevent ...
-- by qiezi -
集成 IOCP 到 Libevent
SPServer是一个很不错的框架,受到启发,我用boost::asio实现了一 ...
-- by wow






评论排行榜