什么是内存?

2024-11-16 00:40:06
推荐回答(5个)
回答1:

什么是内存呢?在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。外存通常是磁性介质或光盘,像硬盘,软盘,磁带,CD等,能长期保存信息,并且不依赖于电来保存信息,但是由机械部件带动,速度与CPU相比就显得慢的多。内存指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。

既然内存是用来存放当前正在使用的(即执行中)的数据和程序,那么它是怎么工作的呢?我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的“动态”,指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。具体的工作过程是这样的:一个DRAM的存储单元存储的是0还是1取决于电容是否有电荷,有电荷代表1,无电荷代表0。但时间一长,代表1的电容会放电,代表0的电容会吸收电荷,这就是数据丢失的原因;刷新操作定期对电容进行检查,若电量大于满电量的1/2,则认为其代表1,并把电容充满电;若电量小于1/2,则认为其代表0,并把电容放电,藉此来保持数据的连续性。

从一有计算机开始,就有内存。内存发展到今天也经历了很多次的技术改进,从最早的DRAM一直到FPMDRAM、EDODRAM、SDRAM等,内存的速度一直在提高且容量也在不断的增加。今天,服务器主要使用的是什么样的内存呢?目前,IA架构的服务器普遍使用的是REG�ISTEREDECCSDRAM,下一期我们将详细介绍这一全新的内存技术及它给服务器带来的独特的技术优势

因为程序的运行都是先要从硬盘调到内存中,所以内存大点儿,机器的性能就越好(类似于肚破大就能多吃点儿)

回答2:

主流内存介绍

勿容置疑内存在电脑中重要的地位,在计算机技术日新月异不断前进的今天,内存技术同样得到高速的发展。如果没有更快的工作频率更大的容量以及更高的内部数据带宽(吞吐量),即使微处理器再怎么强大也不能发挥作使整机性能也得不到多少提升。在个人电脑中包括许多种类的内存,其实我们说的内存是DRAM或者叫随机数据访问存储器。现在的主流内存主要是SDRAM,VC DRAM,DDR SDRAM和RAMBUS等。

SDRAM

Synchronous DRAM--同步动态存储器,它的数据带宽为64bit,接口为168PIN DIMM,3.3V电压。这是目前使用最广泛普通的一种内存类型。你可能听过或看过如PC100、PC133等字样的产品,此处所示的100及133就是指系统总线频率,因此在市面上最为常见的还是PC100/PC133 SDRAM内存,现在也有PC166的内存在销售,主要是针对发烧友作超频用。

SDRAM 单元之间的不同点在于其速度(PC100或PC133)、存取时间、CAS速度、及封装模式。内存被定为是PC100或PC133由其所工作的系统总线为100MHz或133MHz而产生的;理论上PC100内存具有800MB/s(100×64/8=800)的内存子系统带宽。如果内存是PC133型的,那么内存带宽将具有1.06GB/s。

内存单元的存取时间通常只有十亿分之一秒,这十亿分之一实际是一个内存单元在一个时钟周期所花的最小量时间。大部份的PC100内存存取时间为10ns,那理论上它可运行于100MHz的总线下;同样地对于PC133内存,在制造时要求其存取时间达到7.5ms,以配合133MHz的系统总线。更小的内存存取时间就意味着有更快的速度。

一个内存单元的CAS潜伏就是时间上的延迟,也就是指在一个时钟同期中从登记一个读命令到第一簇从RAM中突发输出数据之间的时间间隔;典型的CAS包括CAS2与CAS3,CAS2在读取信息到产生第一位信息结果需要两个时钟同期时间。更小的CAS,表示内存更快。

VCM SDRAM

VCM SDRAM(Virtual Channels)虚拟通道SDRAM VC-133 SDRAM是由NEC提出解决SDRAM效率,提高应用程序所需要的内存带宽。AGP显卡、CPU和PCI设备这些都称为Memory Masters,它们在任何时候都努力访问内存以满足其所需。在同一时间内,你的AGP显卡要调用内存应用于纹理处理,这时候它是不会照顾PCI设备的请求,同样SCSI卡也只理会它所需要的内存,而把AGP卡的要求先放在一边,这样内存的使用效率并不高,带宽被使用到别的方面上去。而在VC-SDRAM模块内部包含16条128bytes宽度的虚拟通道(16 Virtual Channels)裂开并行于两条VC-SDRAM Banks槽中,VC-SDRAM在内存核心和I/O接脚之间采用一高速静电记录(static registers),这样高速记录速度为每一个Memory Master设备提供一条独立的虚拟通道,当部分Memroy Master设备同时访问内存时可以达到最高90%的内存带宽使用效率以及减少潜伏等待时间。VC-SDRAM的针脚与SDRAM数目一样,可以使用在DIMM插槽中,只要芯片组支持就可以使用它。目前主要生产VC-SDRAM的厂家Micron,在其生产的配搭VIA芯片组的PC整机上使用VC-SDRAM 。

Rambus

无论从性能还是价格来讲,Rambus DRAM(RDRAM)都是目前内存世界的皇者。从技术上说,Rambus是计算机内存技术的发展趋势,Rambus Inc宣称这种新的技术能够提供十倍于普通DRAM和三倍于PC100 SDRAM的性能。RDRAM的数据带宽为16bit,接口为184针RIMM,使用2.5v电压,板载一块SPD ROM,在系统开启时提供初始化信息,可以在单个时钟周期内上升和下沿内传输数据,在400MHz的频率下使用1条两个字节宽度的通道,运行可达400MHzX2X16/8=1.6GB/s。其将数据封包后使用特殊的协议传输数据与SDRAM采用CAS,RAS信号进行传输不同。850支持PC800(400MHz)/PC700(356MHz)/PC600(300MHz)的RDRAM,但是PC600的产品只能提供1.2GB/S的带宽,并不比PC-133 SDRAM提供的1.06GB/s大多少,虽然SDRAM提供的有效带宽要更低,但是由于RDRAM的成本昂贵,所以RDRAM与PC-133 SDRAM之间的差别不是特别大。由于RDRAM上内存串联接在一起,因此要保持信号不间断,RDRAM工作时RIMM槽就必须全部插满,如果只有一根RDRAM,可以通过CRIMM(Continuity RIMM)来保持信号连接不中断。

Intel最新的奔腾4处理器更加依赖于RAMBUS的技术来推进它的内存带宽。作为一款全新的芯片组,Intel 850芯片组使用了两条RDRAM内存通道以更进一步增加内存带宽。以前支持奔腾III的Intel 820芯片组只用了一个单通道内存总线。

但是,在PC的战场上Rambus却一直迟迟难以打开局面,这是为什么呢? 原因有很多:Rambus Inc以技术垄断者的形象出现,给各DRAM制造商发放高速SDRAM、DDR内存及芯片控制接口等技术许可证的管理,和各厂家的关系搞得很僵,这影响了Rambus的发展;支持Rambus的820主板出了一个BUG, 给全球的用户留下笑柄;过高的价格让用户望而却步……

DDR SDRAM

DDR SDRAM也可以说是传统 SDRAM的升级版本,其最重要的改变是在界面数据传输上,与SDRAM一样,DDR也是与系统总线时钟同步的,不同点在于DDR在信号的上升沿与下降沿时都进行数据处理与传输,而SDRAM只在信号的上升沿读取数据,因此DDR的速度是SDRAM的双倍。由于仅多采用了下降缘信号,因此并不会造成能耗增加。DDR不支持3.3V电压的LVTTL,而是支持2.5V的SSTL2标准。它仍然可以沿用现有 SDRAM的生产体系,制造成本比SDRAM略高一些(约为 10%左右),但仍要远小于Rambus的价格。

与SDRAM相似,DDR内存也是使用DIMM模块,就如我们上面所述的,DIMM设计能为RAM提供64位的数据连接。但有一点非常重要,也非常令人遗憾r 就是DDR SDRAM与现在广泛使用的SDRAM内存控制器不相兼容。正是基于这个原因,主板及芯片组制造商不得不重新生产DDR SDRAM的兼容产品,不过现在支持DDR内存的芯片组已经很多了,如AMD760、VIA KT266、VIA Apollo 266、ALi MAGIK1、SIS635、SIS735等,而且DDR内存的价格也降到了能令人接收的范围。

DDR 内存从型号上看分为两种,一种叫做 PC1600,每秒钟可传输1.6GB数据,正好是目前PC100 SDRAM的两倍。另一种叫做PC2100,峰值数据传输率可达每秒2.1GB,是目前PC133 SDRAM的两倍。而 DDR 与 Rambus 相比,有如下几个优势。一是由于它是在 SDRAM 内存技术的基础上开发的,因此不仅与目前的个人电脑体系架构有着很好的兼容性,而且开发生产成本低廉;二是它不存在许可协议的问题。内存厂商要生产 Rambus 内存条,必须向 Rambus 公司缴纳一笔不菲的费用,以获得生产许可证,这无疑影响到厂家的利润。而 DDR 内存的规格是免费提供的;三是各大厂商都大力支持。

主流内存的未来

从目前的状况来看,SDRAM内存还会在相当长的时间内存在并占有相当重要市场。当到达更高的工作频率的时候,对于生产要求非常严格,生产成本也会相应提升。RDRAM内存虽然速度快,但是价格昂贵得多,在同等容量下,即使速度再快,用户也会自行选择SDRAM。

不过在今后的几个季度里,电脑系统的内存主流将会转向DDR SDRAM上来,现在这种趋势越来越明显了。适合的价格、高速的技术、容易的转产、广泛的支持,这一系列条件决定了DDR的黄金时代即将来临!

如果没有意料之外的新技术产生,随着Rambus的价格不断降低和技术上的进一步改进,Rambus将会有一天在内存市场上扮演一个很重要的角色,这一天还要过多久才来呢?

那么在SDRAM、RDRAM、DDR之后是什么呢?剑桥大学和日立公司的科研人员宣布,其开发新一代“DRAM杀手PLEDM内存”将于五年内投入生产。PLEDM内存全称为相位级低电子空穴数驱动内存,它可以快速读取记录大量数据,一部电影也可以被存储在单个内存芯片上,它采用一种新型单元结构,采用两个晶体管,这就可以在更小的空间里容纳更多单元。由于PLEDM不但体积小,而且耗电量小,其将会采用在移动产品设备上,并且由于其拥有高速和存储能力,将可能会取代目前的驱动器。无论如何,内存技术在未来都会有更加飞速的发展,必将带给我们容量更大,速度更快,价格更低的内存。

桌面PC处理器主频飞速发展,带动了内存技术的进步,新崭露头角的Rambus 内存和DDR 内存将成为个人电脑的主流内存。英特尔与 AMD已经建立起了各自的阵营,拉开了决斗的架势,这可能是一场持久的、充满血腥的、对业界版图进行重新划分的大战。而现在要预测这场内存大战鹿死谁手,还为时过早。墨丘利研究公司首席分析师费巴斯说“未来三到四个月将决出胜负”,我们一起拭目以待。

回答3:

电脑中运行的程序都是要存储在内存中然后交给CPU处理的~ 程序过大时 导致内存耗尽,系统就会将期于部分导入硬盘中的虚拟内存。由于硬盘的速度远远慢于内存的速度 所以导致系统整体变慢。 XP系统启机需要站用200-300MB的内存来装载系统内核。
另外内存除了容量外还有最主要的参数:频率。 简单的说 频率越高速度越快
还有存取时间 和延迟等参数 不用过多研究
目前电脑主流配置是容量为1G 频率为667 的内存
单条1G 667 价格在280-330之间
可以选用512MB*2 来组建双通道 白话来说 速度比插一根 快一倍

回答4:

回答5: