大多处网络服务器,包括Web服务器都有一个特点,就是单位时间内要处理大量的请求,且处理的时间往往比较短。本文会分析一下多进程网络服务器模型、多线程网络服务器模型(包括线程池)之间的优缺点,并给出一个简单的线程池模型。
Stand Alone Complex
大多处网络服务器,包括Web服务器都有一个特点,就是单位时间内要处理大量的请求,且处理的时间往往比较短。本文会分析一下多进程网络服务器模型、多线程网络服务器模型(包括线程池)之间的优缺点,并给出一个简单的线程池模型。
本文图片摘自APUE中文第三版153页
下图展示了各个时间函数之间的关系:
之前本科的时候操作系统学得还不错,不过这么些年没用过之后发现忘得差不多了,要不是因为最近几次笔试,可能都还没意识到。比如有道题目是需要计算操作系统的地址转换的,硬是想不起来是怎么算的了。看来有必要重新学一下了。
在计算机操作系统中,地址转换是存储管理的一个主要功能。所谓地址转换就是将用户的逻辑地址转换成内存的物理地址,完成地址重定位。需要指出的是,地址转换是操作系统的地址变换机构自行完成的,无需用户干预,这样我们使用操作系统时,才方便而可靠。
这里摘录一些Markdown的简要语法规则,方便查寻,主要参考Markdown 语法说明 (简体中文版)。
To view your newly created site in a browser, start the local server:
This starts the server with a few extra options: