拓扑资讯 - 物业管理软件高速缓冲存储器

物业管理软件内存的分配
1.物业管理软件常规内存(Conventional Memory)。又称基本内存,即内存中IX〕S能够控制的0~640KB之间的空间。通常在启动DOS时江X〕S的常驻内存程序、系统设置参数和设备驱动程序会占用常规内存,其他应用程序只能用剩余的常规内存。因此有时会出现运行的应用程序总容量超过常规内存的可利用空间,导致内存不足.
2.上位内存(Upper Memory)。也可称为保留内存,即在640KB常规内存以上的384KB内存。通常用于支持驱动器、显示器、打印机等外设接口和显示内存。
3.扩展内存(Extended Memory)。即IMB以上的线性空间。通常Windows及其应用程序都需要使用扩展内存.为了有效使用扩展内存,必须事先安装内存管理程序。
4.物业管理软件扩充内存(ExPanded Memory)。与扩展内存相似,但扩充内存是通过使用一块内存接口卡插在计算机扩充槽的方式来实现内存扩充的。使用扩充内存,必须先安装扩充内存的管理程序。由于扩充内存管理程序限制了应用程序在同一时间内访问扩充内存的容量,因此往往使用扩充内存比扩展内存速度慢,现已很少使用。
高速缓存是一种比内存以更快速度存取数据的小容量高速存储器,用来提高CPU访问主存的等效速度。其存取速度大概比内存快5~10倍。
1.Caehe的构成。Caehe的组件包括Caehe控制和Caehe存储器两部分。其中控制部件包括了主存地址寄存器、主存一Cache地址变换机构、替换控制部件和Cache地址寄存器。
2.物业管理软件的工作原理。在主存一Cache存储体系中,所有的数据与程序都在主存中,物业管理软件存储器只存放主存一部分程序块和数据块的副本。由计算机程序的局部性可知,物业管理软件中的程序块和数据块会使CPU要访问的内容大多数情况下已经在Cache存储器里,CPU的读写操作主要在CPU和Cache之间进行。当CPU访问存储体系时,首先判断所需数据或程序在Cache中是否存在副本(若副本已经在Cache中了,称为命中,否则称为不命中或命中失败)。当命中时,访问地址立即变为存取内容在 物业管理软件中的地址,然后驱动Cache存储体。读操作时,CPU从物业管理软件中直接读取信息;写操作时,不但要把新内容写人Cache存储器中,而且必须同时写人主存,使主存与Cache中的内容同时修改,保证主存和副本内容一致,这种方法叫做直达法。还有一种方法叫写回法,即只有当Cache中被写过的块要被新进人Cache的信息块取代时才一次写回主存。.4辅助存储器
又称为外存。它是位于CPU和主存之外,相对长期保存数据的一种存储器。辅存的速度可以慢些,价格也较低。其容量可以做得很大,存储着大量静止待命的后援信息,当辅存上的某些信息需要被处理器调用时,它将由计算机专门的存储管理部件调人主存,然后再被CPU访问。常见的辅助存储器有磁带、磁盘、光盘等。