小型机内存与pc机内存区别

2016-01-29 18:05 2 1 收藏

小型机内存与pc机内存区别,小型机内存与pc机内存区别

【 tulaoshi.com - Linux 】

小型机内存与pc机内存区别
小型机—内存类型     小型机内存也是内存(RAM),它与普通PC(个人电脑)机内存在外观和结构上没有什么明显实质性的区别,主要是在内存上引入了一些新的特有的技术,如ECC、ChipKill、热插拔技术等,具有极高的稳定性和纠错性能。   服务器及小型机内存主要技术:    (1)ECC     在普通的内存上,常常使用一种技术,即Parity,同位检查码(Parity check codes)被广泛地使用在侦错码(error detectioncodes)上,它们增加一个检查位给每个资料的字元(或字节),并且能够侦测到一个字符中所有奇(偶)同位的错误,但Parity有一个缺点,当计算机查到某个Byte有错误时,并不能确定错误在哪一个位,也就无法修正错误。基于上述情况,产生了一种新的内存纠错技术,那就是ECC, ECC本身并不是一种内存型号,也不是一种内存专用技术,它是一种广泛应用于各种领域的计算机指令中,是一种指令纠错技术。ECC的英文全称是“ Error Checking and Correcting”,对应的中文名称就叫做“错误检查和纠正”,从这个名称我们就可以看出它的主要功能就是“发现并纠正错误”,它比奇偶校正技术更先进的方面主要在于它不仅能发现错误,而且能纠正这些错误,这些错误纠正之后计算机才能正确执行下面的任务,确保服务器的正常运行。之所以说它并不是一种内存型号,那是因为并不是一种影响内存结构和存储速度的技术,它可以应用到不同的内存类型之中,就象前讲到的“奇偶校正”内存,它也不是一种内存,最开始应用这种技术的是EDO内存,现在的SD也有应用,而ECC内存主要是从SD内存开始得到广泛应用,而新的DDR、RDRAM也有相应的应用,目前主流的 ECC内存其实是一种SD内存。    (2)Chipkill    Chipkill技术是IBM公司为了解决目前服务器内存中ECC技术的不足而开发的,是一种新的ECC内存保护标准。我们知道ECC内存只能同时检测和纠正单一比特错误,但如果同时检测出两个以上比特的数据有错误,则一般无能为力。目前ECC技术之所以在服务器内存中广泛采用,一则是因为在这以前其它新的内存技术还不成熟,再则在目前的服务器中系统速度还是很高,在这种频率上一般来说同时出现多比特错误的现象很少发生,正因为这样才使得ECC技术得到了充分地认可和应用,使得ECC内存技术成为几乎所有服务器上的内存标准。    但随着基于Intel处理器架构的服务器的CPU性能在以几何级的倍数提高,而硬盘驱动器的性能同期只提高了少数的倍数,因此为了获得足够的性能,服务器需要大量的内存来临时保存CPU上需要读取的数据,这样大的数据访问量就导致单一内存芯片上每次访问时通常要提供4(32位)或8(64位)比特以上的数据,一次性读取这么多数据,出现多位数据错误的可能性会大大地提高,而ECC又不能纠正双比特以上的错误,这样就很可能造成全部比特数据的丢失,系统就很快崩溃了。IBM的Chipkill技术是利用内存的子结构方法来解决这一难题。内存子系统的设计原理是这样的,单一芯片,无论数据宽度是多少,只对于一个给定的ECC识别码,它的影响最多为一比特。举个例子来说明的就是,如果使用4比特宽的DRAM,4 比特中的每一位的奇偶性将分别组成不同的ECC识别码,这个ECC识别码是用单独一个数据位来保存的,也就是说保存在不同的内存空间地址。因此,即使整个内存芯片出了故障,每个ECC识别码也将最多出现一比特坏数据,而这种情况完全可以通过ECC逻辑修复,从而保证内存子系统的容错性,保证了服务器在出现故障时,有强大的自我恢复能力。采用这种内存技术的内存可以同时检查并修复4个错误数据位,服务器的可靠性和稳定得到了更加充分的保障。    (3)Register    Register 即寄存器或目录寄存器,在内存上的作用我们可以把它理解成书的目录,有了它,当内存接到读写指令时,会先检索此目录,然后再进行读写操作,这将大大提高服务器内存工作效率。带有Register的内存一定带Buffer(缓冲),并且目前能见到的Register内存也都具有ECC功能,其主要应用在中高端服务器及图形工作站上,如IBM Netfinity 5000。   小型机内存典型类型    目前小型机常用的内存有SDRAM和DDR两种内存。

来源:https://www.tulaoshi.com/n/20160129/1504304.html

延伸阅读
标签: Android
安卓手机怎么清理手机内存   1.下载并安装手机清理工具或者使用手机助手中的清理功能 2.以猎豹清理大师为例进入,选择 3.即刻开始扫描手机垃圾 4.扫描后点击 5.即刻开始清理手机垃圾 6.清理完毕,点击左上角的即可 7.清理前后手机内存空间对比 如何在安卓手机上添加第二个Gmail...
删除微信垃圾清理手机内存   微信聊多了,垃圾信息就会特别多,照片啊,视频啊,语音啊等等的,它们会占据大量内存让手机和软件本身运行速度变慢。所以,在使用微信的时候也要记得给手机减减压哦!下面就来学一招,如何立马清除微信中占空间的垃圾信息。 1、首先,点击微信下端菜单我,再点击设置,选择通用选项。 2、...
标签: 手机
进入设置 在苹果手机主界面中点击设置,进入手机设置页面,依次点击通用——用量。 查看用量 这时候可以查看手机中安装应用的大小,是不是占据了很大的空间。 选择软件 在这里我以乐视视频为例,点击乐视视频。(用量为:847M) 删除应用 点击删除应用程序,确认删除应用程序。 查看对比 进行AP...
iPhone6 Plus如何清理手机内存?   【iPhone6 Plus如何清理手机内存】 1、首先下载phoneclean中文版,下载完之后进行安装,记得选择简体中文。 2、(图老师整理)安装完之后打开该软件就可以选择快速清理或者是深度清理功能来清理你的手机内存与缓存。 iPhone6 plus快速回相册顶部或底部教程   苹果tulaoshi手...
标签: 手机软件
安卓手机内存不足怎么清理?很多时候,大家在使用手机安装软件或者其他操作时会出现手机内存不足。如果大家遇到这种问题该如何处理呢?下面,小编就给大家讲解一下安卓手机内存不足怎么清理?希望能对大家有所帮助! 1)长按手机Home键,会弹出显示手机正在后台运行的软件,拖动去除或者点击下方按键清理掉不需要后台运行的软件。(如下图...

经验教程

172

收藏

67
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部