论文部分内容阅读
在Windows 9×/Me中,当安装的内存量超过768MB时,起动时会出现“内存不足”的提示而起动不了,如何是好? 此问题起因于Windows 98/Me(以下简称Win9×)所在的32位磁盘高速缓存Vcache。Vcache根据物理内存大小决定最大高速缓存的容量,并在操作系统起动过程的初期确保(预约)内存地址。但VcaChe确保的内存地址是win9X作为系统内存使用的1GB地址区域。如安装的内存容量超过268MB,VCache在1GB内占了许多内存地址,Win9X能使用的内存地址就变得不足,这就是出现“内存不足”的原因所在。还有的时候,在起动操作系统欲打开MS-DOS提示符时,出现“内存不足”的警告,致使DOS提示符打不开。
In Windows 9 × / Me, when the amount of installed memory exceeds 768MB, there will be “out of memory” prompt and can not start when starting, what is good? The problem is caused by the Windows 98 / Me (hereinafter referred to as Win9 ×) 32-bit disk cache Vcache. Vcache determines the maximum cache size based on physical memory size and ensures (reserves) memory addresses early in the operating system startup process. However, the memory address guaranteed by VcaChe is the 1GB address area that win9X uses as system memory. If the installed memory capacity exceeds 268MB, VCache occupy a lot of memory addresses in 1GB, Win9X can use the memory address becomes insufficient, which is why there is “out of memory” reason. In other cases, when starting the operating system to open the MS-DOS prompt, an “out of memory” warning appears, causing the DOS prompt not to open.