| 十、 存储管理 |
| 存储管理对于Intel 80x86处理器一直是一个专门的课题.Intel
选用分段存储管理系统,有效地将整个可寻址的存储空间分为64KB的块.随着80386和80486处理器的出现,Intel提供了将整个存储空间作为一个平面结构的手段. ┌──────────┐ │NetWare 可加载模块 │ ├────────┐ │ │ CLIB │ │ ├────────┴─┤ │NetWare 3.x Kernel │ ├──────────┤ │ 文件服务器硬件 │ └──────────┘ ① 由于Netware 3.x运行在80386或80486上,所以Netware 3.x 可利用这种硬件向操作和开发环境提供平面存储模型.使用这种模型时,存储管理比分段模型更加有效. Netware 3.x使用了存储器动态分配和回收技术,因而可按需要增减网络服务所需的存储量.例如,如果需要访问Netware卷的客户工作站的数量增加,你可以动态增加分配的存储量,以高速缓冲要存储的文件.这种有效的特性使Netware 能自动调谐服务器的系统参数,而不需要外界干预. Netware操作系统加载到存储器之后,可区分永久存储器、分配式存储器和文件高速缓冲存储器等三种类型的存储器。加载Netware 操作系统所用的存储器在加载时便固定了。其它存储器则是动态变化的。 永久存储器用于长期的存储,如用于Netware 目录信息的缓冲器和用于接收通信包的缓冲器。 分配式存储器用于短期或临时性的存储,这种类型的存储包括NLM 使用的暂时性存储,打开和锁定文件用的存储以及跟踪用户的连接信息所用的存储。 文件高速缓冲存储主要用于保存经常被访问的文件。使用文件高速缓存可显著提高性能并增加吞吐量。 |