总装机记忆与总可用记忆体
大多数人并不知道,并非所有的羊,你购买并安装在一个系统可提供。 因为一些怪癖,在系统设计时,系统通常有以"扔掉"了,以384的内存,以便腾出供上层内存区。 举例来说,大多数系统含16mb的内存(这是16384 kb的)的安装表现出总共只有16,000 kb的安装过程后,或当运行格局。 这表明, 16384 kb16 , 000kb = 384失踪的记忆! 有些系统可能显示16256 kb的与同为16 mb安装,其中出16384 kb16 , 256 = 128 kb一级失踪。 如果你运行你的安装程序,并检查了你的基地和扩充记忆体的价值观,你会发现更多的信息不再只是单一的数字为总显示在该职位。 在大多数系统与4,096 kb (下4 mb左右) ,你有640基地和3072 kb的延长。 在一些系统中,设置报告640基地和3328 kb的内存扩展,这是一种奖赏。 或者换句话说,大多数系统拿出384短,但有些来了,只有128 kb一级短。 这个缺口是不容易解释,但它是一贯的,从制度,以制度。 说你有486个系统安装了两个72针( 32位)为16 mb西蒙斯。 这一结果在总装机的记忆32 mb的,在两个不同的银行,因为该处理器拥有32位数据总线。 每个simm是一个单一的银行在这方面的制度。 第一银行(或simm ,在这件事)始于地址0000000h (开始的第一兆字节) ,第二次始于1000000 (开始的第十七兆字节) 。 其中枢机规则的记忆是,你绝对不能有两个硬件设备有线到同一地址。 这意味着384的第一个记忆库,在这个系统将直接冲突与显存(部分a000和b000 ) ,任何适配卡光盘(部分等价和d000 ) ,当然主板光盘(片段e000和f000 ) 。 这意味着所有simm内存占有这些地址的,必须关闭;否则,系统将不能正常运作! 其实,主板设计师可以做三件事与simm内存会重叠,从a0000fffff :
大多数系统影子主板光盘(通常的64 kb )和视频光盘( 32 kb的) ,并简单地关掉休息。 一些主板光碟,让更多的人钉人被选中之间的c8000和dffff ,通常是在16 kb递增。 注 你可以影子,只有光碟,从未内存,所以如果有任何卡(比如一个网卡)有一个内存缓冲在c8000dffff区,你不能影子羊年缓冲区地址;否则,该卡将无法运作。 出于同样的原因,你不能影子了a0000bffff地区,因为它是视频适配器内存缓冲区。 大部分的主机板并不做任何重映,这意味着任何一项384没有阴影,只是关掉。 这就是为什么使遮蔽似乎没有使用任何记忆。 内存用来遮蔽,否则将被丢弃在大多数系统。 这些制度似乎是短期由384相比,什么是肢体安装在系统中。 例如,在一个系统中有32 mb ,没有重映将导致640基地记忆和31744 kb的扩充记忆体,共计32384 kb的实用ram384kb短的总数( 32768 kb384kb ) 。 系统显示384 "失踪"记忆不是这样做重映。 如果你想确定是否你的系统有任何缺失的记忆,所有你必须知道的是三件事。 一个是总物理内存实际上安装。 运行你的安装程序可以发现另外两个项目。 你想知道总基地和内存扩展号码承认的制度。 那么简单核减基地和扩充记忆体,从总装机确定缺失的记忆。 通常你会发现你的系统是失踪384 ,但你可以幸运的,并有一个制度remaps 256的是什么人失踪,由此可见,只有128kb的记忆不翼而飞。 几乎所有的系统使用的一些失踪记忆遮蔽影音光碟,特别是主板和视频bios中,有什么人失踪,不完全是白费的。 系统失踪128 kb一级就会发现,它正在被用来阴影,你的主板的bios ( 64 kb的,由f0000以fffff )和视频的bios ( 32 kb的,由c0000来的c8000 ) 。 其余的部分c0000 ( 32 kb的,从的c8000以cffff )只是被关掉。 所有其他环节( 128 kb一级,由a0000以bffff和128 kb一级,由d0000以effff )现正在remapped以开始的第五兆字节( 40000043ffff ) 。 大多数系统简单地禁用这些剩余部分,而不是麻烦remap 。 注意到,与相对大量的记忆体,在现代个人电脑,失去了一个微不足道的384几乎已经冲击性能。 同时,由于遮蔽有表现只惠及情况下运行16位操作系统dos等系统上运行windows ,亦不会受任何更改跟踪设置。 如果这些设定在你的bios设定,我通常会建议他们留在默认设置。 这是一篇文章说,由杜克kyle
|
|||
|