关于内存的
- 博客分类:
- 技术杂绘
关于内存的
2010年10月04日
前端总线是一个很重要的数据传输!
首先北桥芯片收集 显示卡的总线, 内存的总线!然后由北桥芯片提交给CPU!提交给CPU的这段数据大小就是所说的FSB(前端总线)!
首先前端总线与CPU的关系是紧密相连的!例如说:过去时代的133前端总线如果是使用的是100内存那么与133差了33!那么这33是一个不必要的性能损失!即!在北桥芯片提交给CPU时速度也就是一个损失!
首先了解一下 内存的频率的发展情况
DDR是双触发模式 由过去的时代 133 双触发模式成为266,是一个重大的飞跃!
然后到 266 333 400
DDR2又在DDR的基础上双触发模式 由原来的DDR 266 到现在的 533。
然后到 266*2=533 333*2=667 400*=800
由于DDR3已经出来但是价格比较贵所以在市场上比较少!
所以现在一般使用主板带的双通道功能!
可以插两根 533 这里就不是双触发模式 而是主板的双通道功能!
533*2=1066 等等等
现在一般的电脑结合现在的软件一般广泛使用1G内存。就充分对一般商业,即游戏需求!
不过象过去使用的128MB来运行现在的软件显然很吃力!在运行文件的时候大量抽取内存导致内
存不够用速度很慢,现在一般内存都足够!如果以后象软件做的更大,所需要的内存也就更大应
该及时补充!现在应该建议在1G!不过内存再往上加的时候(指以后)不及时更换CPU和主板的
速度!能把内存充分的用运起来还是个问题!
要根据需要选择,至于价格广州那边生产商比较多,所以价格相对来说比较便宜!如果被运输到
外地水分和运费都很大!
建议taobao.com里面有很多不错的选择,祝你能买到一款性能不错的内存。
在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存)。
内存是电脑中的主要部件,它是相对于外存而言的。我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内存中运行,才能真正使用其功能,我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的。通常我们把要永久保存的、大量的数据存储在外存上,而把一些临时的或少量的数据和程序放在内存上。
内存就是存储程序以及数据的地方,比如当我们在使用WPS处理文稿时,当你在键盘上敲入字符时,它就被存入内存中,当你选择存盘时,内存中的数据才会被存入硬(磁)盘。在进一步理解它之前,还应认识一下它的物理概念。
内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。只不过因为RAM是其中最重要的存储器。S(synchronous)DRAM 同步动态随机存取存储器:SDRAM为168脚,这是目前PENTIUM及以上机型使用的内存。SDRAM将CPU与RAM通过一个相同的时钟锁在一起,使CPU和RAM能够共享一个时钟周期,以相同的速度同步工作,每一个时钟脉冲的上升沿便开始传递数据,速度比EDO内存提高50%。DDR(DOUBLE DATA RAGE)RAM :SDRAM的更新换代产品,他允许在时钟脉冲的上升沿和下降沿传输数据,这样不需要提高时钟的频率就能加倍提高SDRAM的速度。
●只读存储器(ROM)
ROM表示只读存储器(Read Only Memory),在制造ROM的时候,信息(数据或程序)就被存入并永久保存。这些信息只能读出,一般不能写入,即使机器掉电,这些数据也不会丢失。ROM一般用于存放计算机的基本程序和数据,如BIOS ROM。其物理外形一般是双列直插式(DIP)的集成块。
●随机存储器(RAM)
随机存储器(Random Access Memory)表示既可以从中读取数据,也可以写入数据。当机器电源关闭时,存于其中的数据就会丢失。我们通常购买或升级的内存条就是用作电脑的内存,内存条(SIMM)就是将RAM集成块集中在一起的一小块电路板,它插在计算机中的内存插槽上,以减少RAM集成块占用的空间。目前市场上常见的内存条有256M/条、512M/条、1G/条等。
●高速缓冲存储器(Cache)
Cache也是我们经常遇到的概念,它位于CPU与内存之间,是一个读写速度比内存更快的存储器。当CPU向内存中写入或读出数据时,这个数据也被存储进高速缓冲存储器中。当CPU再次需要这些数据时,CPU就从高速缓冲存储器读取数据,而不是访问较慢的内存,当然,如需要的数据在Cache中没有,CPU会再去读取内存中的数据。
【内存频率】
内存主频和CPU主频一样,习惯上被用来表示内存的速度,它代表着该内存所能达到的最高工作频率。内存主频是以MHz(兆赫)为单位来计量的。内存主频越高在一定程度上代表着内存所能达到的速度越快。内存主频决定着该内存最高能在什么样的频率正常工作。目前较为主流的内存频率室333MHz和400MHz的DDR内存,以及533MHz和667MHz的DDR2内存。
大家知道,计算机系统的时钟速度是以频率来衡量的。晶体振荡器控制着时钟速度,在石英晶片上加上电压,其就以正弦波的形式震动起来,这一震动可以通过晶片的形变和大小记录下来。晶体的震动以正弦调和变化的电流的形式表现出来,这一变化的电流就是时钟信号。而内存本身并不具备晶体振荡器,因此内存工作时的时钟信号是由主板芯片组的北桥或直接由主板的时钟发生器提供的,也就是说内存无法决定自身的工作频率,其实际工作频率是由主板来决定的。
DDR内存和DDR2内存的频率可以用工作频率和等效频率两种方式表示,工作频率是内存颗粒实际的工作频率,但是由于DDR内存可以在脉冲的上升和下降沿都传输数据,因此传输数据的等效频率是工作频率的两倍;而DDR2内存每个时钟能够以四倍于工作频率的速度读/写数据,因此传输数据的等效频率是工作频率的四倍。例如DDR 200/266/333/400的工作频率分别是100/133/166/200MHz,而等效频率分别是200/266/333/400MHz;DDR2 400/533/667/800的工作频率分别是100/133/166/200MHz,而等效频率分别是400/533/667/800MHz。
DDR2与DDR的区别
与DDR相比,DDR2最主要的改进是在内存模块速度相同的情况下,可以提供相当于DDR内存两倍的带宽。这主要是通过在每个设备上高效率使用两个DRAM核心来实现的。作为对比,在每个设备上DDR内存只能够使用一个DRAM核心。技术上讲,DDR2内存上仍然只有一个DRAM核心,但是它可以并行存取,在每次存取中处理4个数据而不是两个数据。
与双倍速运行的数据缓冲相结合,DDR2内存实现了在每个时钟周期处理多达4bit的数据,比传统DDR内存可以处理的2bit数据高了一倍。DDR2内存另一个改进之处在于,它采用FBGA封装方式替代了传统的TSOP方式。
然而,尽管DDR2内存采用的DRAM核心速度和DDR的一样,但是我们仍然要使用新主板才能搭配DDR2内存,因为DDR2的物理规格和DDR是不兼容的。首先是接口不一样,DDR2的针脚数量为240针,而DDR内存为184针;其次,DDR2内存的VDIMM电压为1.8V,也和DDR内存的2.5V不同。
DDR2的定义:
DDR2(Double Data Rate 2) SDRAM是由JEDEC(电子设备工程联合委员会)进行开发的新生代内存技术标准,它与上一代DDR内存技术标准最大的不同就是,虽然同是采用了在时钟的上升/下降延同时进行数据传输的基本方式,但DDR2内存却拥有两倍于上一代DDR内存预读取能力(即:4bit数据读预取)。换句话说,DDR2内存每个时钟能够以4倍外部总线的速度读/写数据,并且能够以内部控制总线4倍的速度运行。
此外,由于DDR2标准规定所有DDR2内存均采用FBGA封装形式,而不同于目前广泛应用的TSOP/TSOP-II封装形式,FBGA封装可以提供了更为良好的电气性能与散热性,为DDR2内存的稳定工作与未来频率的发展提供了坚实的基础。回想起DDR的发展历程,从第一代应用到个人电脑的DDR200经过DDR266、DDR333到今天的双通道DDR400技术,第一代DDR的发展也走到了技术的极限,已经很难通过常规办法提高内存的工作速度;随着Intel最新处理器技术的发展,前端总线对内存带宽的要求是越来越高,拥有更高更稳定运行频率的DDR2内存将是大势所趋。
DDR2与DDR的区别:
在了解DDR2内存诸多新技术前,先让我们看一组DDR和DDR2技术对比的数据。
发表评论
-
jdbc的那点小事
2012-01-20 09:04 829jdbc的那点小事 2011年01 ... -
BitmapData类介绍
2012-01-20 09:04 831BitmapData类介绍 2010年10月21日 注: ... -
Hibernate 学习 总结
2012-01-20 09:04 685Hibernate 学习 总结 2010年08月21日 ... -
MTK 上的socket
2012-01-20 09:04 869MTK 上的socket 2010年10月0 ... -
右键添加显示隐藏文件(转贴)
2012-01-19 14:10 863右键添加显示隐藏文件(转贴) 2012年01月15日 右 ... -
教你用记事本做整人的另类签名
2012-01-19 14:10 823教你用记事本做整人的另类签名 2011年12月24日 今 ... -
S7-300 PLC的串口无线通讯在火电厂污水处理中的应用
2012-01-19 14:10 800S7-300 PLC的串口无线通讯 ... -
IIS32位和64位切换
2012-01-19 14:10 667IIS32位和64位切换 2011年12月22日 X64 ... -
两平台下的自动登录telnet设置
2012-01-19 14:10 772两平台下的自动登录telnet设置 2011年12月28日 ... -
CPU与内存都是什么?
2012-01-17 03:58 865CPU与内存都是什么? 2010 ... -
IO输入输出
2012-01-17 03:58 672IO输入输出 2011年04月26日 io输入与输出 ... -
“0×00402804”指令引用的“0×0000009C”内存 该内存不能为“writen” 这是怎么回事
2012-01-17 03:58 815“0×00402804”指令引用 ... -
内存不能为read正确修复方法
2012-01-17 03:58 750内存不能为read正确修复方法 2010年06月03日 ... -
IP组播技术综述二
2012-01-16 02:49 720IP组播技术综述二 2011 ... -
写给Linux内核新手-关于Linux内核学习的误区(转自ChinaUnix.net)
2012-01-16 02:49 917写给Linux内核新手-关于L ... -
Java加密和数字签名 5数字证书
2012-01-16 02:48 898Java加密和数字签名 5数 ... -
什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?
2012-01-16 02:48 629什么是CGI、FastCGI、PHP-CG ...
相关推荐
关于内存方面的一些资料 关于内存方面的一些资料
关于内存分配若干问题,关于内存分配常见的一些错误和分析!
进一步关于内存管理的主题 本章讨论3 个重要主题。第一个是Mach 虚存体系结构,它有些特有的特征,比如由用户级 任务完成内存管理的许多功能。第二个是关于多处理机系统中的快表一致性问题。第三个是 如何高效而又...
一个关于内存驻留的汇编源代码
商业编程-源码-关于内存对齐.zip
在我们进行android开发的过程中经常会遇到一些关于内存读写的问题,比如说下载音乐视频,或者读取手机中的某个文件,这是一个封装好的一个内存读写库,方便大家使用。
C# 有关于内存的分配和管理
关于内存溢出导致的服务器崩溃问题分享
关于内存DC绘图防止屏幕闪烁说明 关于内存DC绘图防止屏幕闪烁说明
关于内存一直增长的问题
关于内存分配的文档,分别讨论堆和栈的特点
关于内存对齐方面的举例,挺粗的看看了解了解,以上。
关于flash垃圾回收和内存管理的问题一直困扰着很多开发者,本人也曾经烦恼过,现整理一下分享一下。
关于内存管理的一些心得有例子也有详细总结 还有关于优化的问题
关于内存资源无法释放的例子,希望高人相助。
十几篇关于内存操作的帖子,有的写得很清楚。
非常经典 也非常详细 共有10个文档 全是关于内存操作 字符串操作 字符串操作函数的
操作系统实验,关于内存管理的。。。。C++编写的。。。。还不错!!!!!!!!!
内存使用 [兼容模式].pdf内存使用 [兼容模式].pdf内存使用 [兼容模式].pdf内存使用 [兼容模式].pdf