1、台式机的内存和服务器的内存有什么区别?
最大的区别就是:服务器内存有数据校验和纠错功能,而普通内存没有。
memory是用来存储程序和数据的部件,通过使用内存,计算机才有了记忆功能。memory种类很多,按其用途可分为主存储器和辅助存储器。
主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。外存通常是磁性介质或光盘,像硬盘,软盘,磁带,cd 等能长期保存信息,并且不依赖于电来保存信息, 但是由机械部件带动, 速度与cpu相比就显得慢的多。内存指的就是主板上的存储部件,是cpu直接与之沟通,并对其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路。
1. 内存的分类
主存的分类:主存有许多不同的类别(见图4.1)。按照存储信息的功能,内存可分为ram(随机存取存储器)和rom(只读存储器)。根据信息的可修改性难易,rom也可分为mask rom,prom,flash memory等。现在计算机的发展速度相当快,主板厂商也需经常升级bios, 所以用flash memory存储bios程序就成为首选, ram即是我们通常所说的内存。 ram的分类 ram主要用来存放各种输入、输出数据,中间计算结果,以及与外部存储器交换信息和作堆栈用。它的存储单元根据具体需要可以读出,也可以写入或改写。由于ram由电子器件组成,所以只能用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的数据就会丢失,故属于易失性元件。
dram的分类:主板上使用的主要内存从以前的dram一直到fpm dram、edo dram、sdram等。 fpm dram即快速页面模式的dram。是一种改良过的dram,一般为30线或72线(simm)的内存。工作原理大致是,如果系统中想要存取的数据刚好是在同一列地址或是同一页(page)内,则内存控制器就不会重复的送出列地址,而只需指定下一个行地址就可以了。 edo dram即扩展数据输出dram。速度比fpm dram快15%~30%。它和fpm dram的构架和运作方式相同,只是缩短了两个数据传送周期之间等待的时间,使在本周期的数据还未完成时即可进行下一周期的传送,以加快cpu数据的处理。 edo dram目前广泛应用于计算机主板上,几乎完全取代了fpm dram,工作电压一般为5v,接口方式为72线(simm),也有168线(dimm)。 bedo dram(burst edo dram),即突发式edo dram。是一种改良式edo dram。它和edo dram不同之处是edo dram一次只传输一组数据,而bedo dram则采用了"突发"方式运作,一次可以传输"一批"数据,一般bedo dram能够将edo dram的性能提高40%左右。由于sdram的出现和流行,使bedo dram的社会需求量降低。 sdram(synchronous dram)即同步dram。目前十分流行的一种内存。工作电压一般为3.3v,其接口多为168线的dimm类型。它最大的特色就是可以与cpu的外部工作时钟同步,和我们的cpu、主板使用相同的工作时钟,如果cpu的外部工作时钟是100mhz,则送至内存上的频率也是100mhz。这样一来将去掉时间上的延迟,可提高内存存取的效率。
2. dram相关知识
* 基本工作原理 dram是以逻辑阵列形态的基本储存单位来保持数据的,因此在存取时必须提供一个行地址和一个位地址来确定数据的正确位置。第一步是由列地址信号启动,即ras(row address strobe),当此信号启动时,整列的数据都等待着被输出或输入,接着便是由行地址信号启动,即cas(column address strobe),当行地址信号启动时,便在之前已选中的该列中挑出包含所匹配的行地址数据的基本储存单位,并将该数据输出或输入到数据总线。
* 突发模式 突发模式访问不同于一般模式访问,能一次传输一批数据。第一次的内存访问通常要4-7个时钟周期,这叫做存储器的反应时间(latency)。如果读取连续的4个内存地址,则对第2,3,4次的内存访问就不必再次的提供地址,可以在1-3个时钟周期内完成,这就是突发模式访问的原理。如果总线宽度为64bit,则一次突发访问可以依次读取256bits的数据,系统的二级缓存被设计成使用256bits的宽度来适应这种访问模式,能够存储一次突发访问中读取的所有数据位。突发模式的系统定时通常表示成简写的形式:x-y-y-y。x代表第一次访问所需的时钟周期的数量,y代表进行随后的访问所需的时钟周期的数量。通常fpm的y值为3,edo的y值为2,而sdram的y值只有1。
* 接口类型 simm 是single-in line memory mole的简写,即单边接触内存模组,其电路板上焊有数目不等的内存ic芯片,即各种dram芯片,此种内存条又分为30个金属引脚(30线)和72线。 dimm 是al in-line memory mole的简写,即双边接触内存模组,也就是说这种类型接口内存的插板的两边都有数据接口触片,这种接口模式的内存广泛应用于现在的计算机中,通常为84针,但由于是双边的,所以一共有84×2=168线接触,故而人们经常把这种内存称为168线内存,而把72线的simm类型内存模组直接称为72线内存。 edo dram内存既有72线的,也有168线的,而sdram内存通常为168线的。
3. 内存的错误更正功能(ecc) ecc(error check & correct)的功能不但使内存具有数据检查的能力,而且使内存具备了数据错误修正的功能,奇偶校验为系统存储器提供了一位的错误检测能力,但是不能处理多位错误,并且也没有办法纠正错误。它用一个单独的位来为8位数据提供保护。ecc用7位来保护64位,它用一种特殊的算法在这7位中包含了足够的详细信息,所以能够恢复被保护数据中的一个单独位的错误,并且能检测到2,3甚至4位的错误。 大多数支持ecc内存的主板实际上是用标准的奇偶校验内存模块来工作在ecc模式。因为64位的奇偶校验内存实际上是72位宽,所以有足够的位数来做ecc。ecc需要特殊的芯片组来支持,芯片组将奇偶校验位组合成ecc所需的7位一组。 芯片组一般允许ecc包含一种向操作系统报告所纠正错误的方法,但是并不是所有的操作系统都支持。windows nt和linux会检测这些信息。
另外,ecc将会使系统略微变慢,原因是ecc的算法比较复杂,为了纠正一位的错误需要消耗一定的时间,通常是在每次存储器读时序中增加一个等待状态,结果是整个系统的性能约下降2-3%。但由于这种dram内存在整个系统中较稳定,所以仍被用于局域网络的文件服务器或internet服务器,其价格较贵。
2、服务器内存能不能用在普通台式机上
没问题.只要规格标准和台式机相同.直接插上用就是.大不了不用ECC功能.ECC这个功能是在
内存条
上的.而不是在机器上
3、服务器内存条能用在台式机吗
不能通用。
台式机和服务器的内存工作原理相同,基于服务器更高的可靠性和安全性的要求,内存会多一些功能,而这些功能台式机用不上,就导致了无法识别。
1、台式机内存由4颗/8颗/16颗/32颗存储芯片组成,常见的单面8颗粒或双面16颗粒,目前常见的内存容量:8G/16G/32G。
2、ECC服务器内存有5颗/9颗/10颗/18颗存储芯片组成,从外观上颗粒比台式的每面要多1颗“错误校验芯片”。
台式机插服务器的内存条,开机时电脑会报警。而服务器可以兼容台式机的内存条,但稳定性和性能会差很多。
(3)服务器内存台式扩展资料:
评价内存条的性能指标一共有四个:
1、 存储容量:即一根内存条可以容纳的二进制信息量,如常用的168线内存条的存储容量一般多为32兆、64兆和128兆。而DDRII3普遍为1GB到8GB。
2、存取速度(存储周期):即两次独立的存取操作之间所需的最短时间,又称为存储周期,半导体存储器的存取周期一般为60纳秒至100纳秒。
3、存储器的可靠性:存储器的可靠性用平均故障间隔时间来衡量,可以理解为两次故障之间的平均时间间隔。
4、性能价格比:性能主要包括存储器容量、存储周期和可靠性三项内容,性能价格比是一个综合性指标,对于不同的存储器有不同的要求。
4、服务器内存条和普通台式机内存条不能通用吗?这是为什么?
台式机插服务器的内存条,开机时电脑会报警。而服务器可以兼容台式机的内专存条,只是属稳定性和性能会差很多。有以下几个原因:
1、台式机内存由4颗/8颗/16颗/32颗存储芯片组成,常见的单面8颗粒或双面16颗粒,目前常见的内存容量:8G/16G/32G。
2、ECC服务器内存有5颗/9颗/10颗/18颗存储芯片组成,从外观上颗粒比台式的每面要多1颗“错误校验芯片”。
ECC内存一般应用在服务器及图形工作站上,这将使整个电脑系统在工作时更趋于安全稳定。ECC是“Error Checking and Correcting”的简写,中文名称是“错误检查“。
总结:台式机和服务器的内存工作原理都是一样的,只是基于服务器更高的可靠性和安全性的要求,内存会多一些功能,而这些功能台式机用不上,就导致了无法识别。因此二者并不是通用的。
5、台式机内存可以服务器内存吗
服务器电脑也是台式机呢,
服务器内存
理论上也可以插在普通主板上的,只要针脚版对的上。
但性能权只会比家用内存性能低,会被强制锁频率。
比如古老的
x58主板
,就可以差
1600mhz的4g
服务器内存。
但插上后频率降到1333
mhz。
6、服务器可用台式机的内存吗?
服务器基本上都是需要ECC的内存的,因为内存虽然速度很快,但普通内内存有一定几率会出错,容这是不可避免的,但ECC内存可以修正错误,避免系统崩溃,提高服务器的稳定性
你提到的这个服务器如果我没查错的话,CPU是E3-1240
这个CPU是支持ECC内存的
http://ark.intel.com/procts/52273/
7、服务器内存,想使用在我的台式电脑上
服务器内复存不能用普通制pc内存,不认。
1、服务器内存,主要是ecc和reg内存,都有特殊的校验和寄存器功能,和普通的pc内存是不一样的。要求很高。
2、普通的pc内存,直接插到服务器主板上是不能认到的。有个别要求不严的工作站级的主板可以认,但容易出错。
服务器内存也是内存,它与平常在电脑城所见的普通pc机内存在外观和结构上没有什么明显实质性的区别,它主要是在内存上引入了一些新的技术,普通pc机上的内存在服务器上一般是不可用的服务器认不到的,这就是说服务器内存不能随便为了贪便宜用普通pc机的内存来替代的原因了。
有些人把具有某种技术的内存就称之为“服务器内存”,其实是不全面的,服务器的这些内存技术之所以在目前看来是服务器在专用,但不能保证永远只能是服务器专用。这些新技术之所以先在服务器上得以应用是因为服务器价格较贵,有条件得以应用,这些新技术由于价格的原因暂时在普通pc机上无法实现应用,但是会随着配件价格的下降逐步走向普通pc机,就像原来的奇偶校正内存一样原先也是最先应用在服务器上,现在已经很普遍了。
8、如何区分服务器内存和台式机内存
服务器内存也是内存(),它与普通PC(个人电脑)机内存在外观和结构上没有什么明显实质性的区别,主要是在内存上引入了一些新的特有的技术,如ECC、ChipKill、热插拔技术等,具有极高的稳定性和纠错性能。编辑本段主要技术一:ECC在普通的内存上,常常使用一种技术,即Parity,同位检查码(Parity check codes)被广泛地使用在侦错码(error detectioncodes)上,它们增加一个检查位给每个资料的字元(或字节),并且能够侦测到一个字符中所有奇(偶)同位的错误,但Parity有一个缺点,当计算机查到某个Byte有错误时,并不能确定错误在哪一个位,也就无法修正错误。基于上述情况,产生了一种新的内存纠错技术,那就是ECC,ECC本身并不是一种内存型号,也不是一种内存专用技术,它是一种广泛应用于各种领域的计算机指令中,是一种指令纠错技术。ECC的英文全称是“Error Checking and Correcting”,对应的中文名称就叫做“错误检查和纠正”,从这个名称我们就可以看出它的主要功能就是“发现并纠正错误”,它比奇偶校正技术更先进的方面主要在于它不仅能发现错误,而且能纠正这些错误,这些错误纠正之后计算机才能正确执行下面的任务,确保服务器的正常运行。之所以说它并不是一种内存型号,那是因为并不是一种影响内存结构和存储速度的技术,它可以应用到不同的内存类型之中,就象前讲到的“奇偶校正”内存,它也不是一种内存,最开始应用这种技术的是EDO内存,现在的SD也有应用,而ECC内存主要是从SD内存开始得到广泛应用,而新的DDR系列、RDRAM也有相应的应用,目前主流的ECC内存其实是一种SD内存。二:ChipkillChipkill技术是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个错误数据位,服务器的可靠性和稳定得到了更充分的保障。三:RegisterRegister即寄存器或目录寄存器,在内存上的作用我们可以把它理解成书的目录,有了它,当内存接到读写指令时,会先检索此目录,然后再进行读写操作,若所须数据在目录中则直接取用不再进行读写操作,这将大大提高服务器内存工作效率。带有Register的内存一定带Buffer(缓冲),并且目前能见到的Register内存也都具有ECC功能,其主要应用在中高端服务器及图形工作站上,如IBM Netfinity 5000。四:FB-DIMMFB-DIMM(Fully Buffered-DIMM,全缓冲内存模组)是Intel在DDR2的基础上发展出来的一种新型内存模组与互联架构,既可以搭配现在的DDR2内存芯片,也可以搭配未来的DDR3内存芯片(已被取消)。FB-DIMM可以极大地提升系统内存带宽并且极大地增加内存最大容量。FB-DIMM技术是Intel为了解决内存性能对系统整体性能的制约而发展出来的,在现有技术基础上实现了跨越式的性能提升,同时成本也相对低廉。在整个计算机系统中,内存可谓是决定整机性能的关键因素,光有快的CPU,没有好的内存系统与之配合,CPU性能再优秀也无从发挥。因为CPU运算时所需的数据都是从内存中获取,如果内存系统无法及时给CPU供应数据,CPU不得不处在一种等待状态,形成资源闲置,性能自然无从发挥。对于普通的个人电脑来说,由于是单处理器系统,目前的内存带宽已经能满足其性能需求;而对于多路的服务器来说,由于是多处理器系统,其对内存带宽和内存容量是极度渴求的,传统的内存技术已经无法满足其需求了。这是因为目前的普通DIMM采用的是一种“短线连接”(Stub-bus)的拓扑结构,这种结构中,每个芯片与内存控制器的数据总线都有一个短小的线路相连,这样会造成电阻抗的不继续性,从而影响信号的稳定与完整,频率越高或芯片数据越多,影响也就越大。虽然Rambus公司所推出的的XDR内存等新型内存技术具有极高的性能,但是却存在着成本太高的问题,从而使其得不到普及。而FB-DIMM技术的出现就较好的解决了这个问题,既能提供更大的内存容量和较理想的内存带宽,也能保持相对低廉的成本。FB-DIMM与XDR相比较,虽然性能不及全新架构的XDR,但成本却比XDR要低廉得多。与现有的普通DDR2内存相比,FB-DIMM技术具有极大的优势:在内存频率相同的情况下能提供四倍于普通内存的带宽,并且能支持的最大内存容量也达到了普通内存的24倍,系统最大能支持192GB内存。FB-DIMM最大的特点就是采用已有的DDR2内存芯片(以后还将采用DDR3内存芯片),但它借助内存PCB上的一个缓冲芯片AMB(Advanced Memory Buffer,高级内存缓冲)将并行数据转换为串行数据流,并经由类似PCI Express的点对点高速串行总线将数据传输给处理器。与普通的DIMM模块技术相比,FB-DIMM与内存控制器之间的数据与命令传输不再是传统设计的并行线路,而采用了类似于PCI-Express的串行接口多路并联的设计,以串行的方式进行数据传输。在这种新型架构中,每个DIMM上的缓冲区是互相串联的,之间是点对点的连接方式,数据会在经过第一个缓冲区后传向下一个缓冲区,这样,第一个缓冲区和内存控制器之间的连接阻抗就能始终保持稳定,从而有助于容量与频率的提升。编辑本段典型类型目前服务器常用的内存主要有三种1.ECC 内存,“Error Checking and Correcting”的简写,中文名称是“错误检查和纠正”。一般INTEL3XXX系列主板使用此内存条2。Reg-DIMM 带寄存器Register芯片和unbuffered ECC不带缓存带有Register的内存一定带Buffer(缓冲),并且目前能见到的Register内存也都具有ECC功能,其主要应用在中高端服务器及图形工作站上3。FB-DIMM(Fully Buffered DIMM),全缓冲内存模组内存FB-DIMM另一特点是增加了一块称为“Advanced Memory Buffer,简称AMB”的缓冲芯片。这款AMB芯片是集数据传输控制、并—串数据互换和芯片而FB-DIMM实行串行通讯呈多路并行主要靠AMB芯片来实现。如INTEL5XXX系列主板使用此内存条编辑本段相关区别【SDRAM和DDR SDRAM】由于服务器内存在各种技术上相对兼容机来说要严格得多,它强调的不仅是内存的速度,而是它的内在纠错技术能力和稳定性。所以在外频上目前来说只能是紧跟兼容机或普通台式内存之后。目前台式机的外频一般来说已到了150MHz以上的时代,但133外频仍是主流。而服务器由于受到整个配件外频和高稳定性的要求制约,主流外频还是100MHz,但133MHz外频已逐步在各档次服务器中推行,在选购服务器时当然最好选择133MHz外频的了!内存、其它配件也一样,要尽量同步进行,否则就会影响整个服务器的性能。目前主要的服务器内存品牌主要有Kingmax、kinghorse、现代、三星、kingston、IBM、VIKING、NEC等,但主要以前面几种在市面上较为常见,而且质量也能得到较好的保障。
9、服务器内存条可以用在台式机上吗
大部分服务器内存不可以用在台式机,但是有一般的ecc内存是可以用的,如有详细内存,我可以为你解答