我们知道,服务器主机跟我们家用的PC主机着实 并没有太大的区别。那么服务器内存条跟家用电脑的内存条有什么差别 呢?
一、表面
表面 和布局 上没有什么显着 实质性的区别
二 、作用
1.服务器内存重要 是用来存储临时 数据,做缓存用的 。服务器体系 本身 所占的内存比力 少 ,内存必要 斲丧 的巨细 ,取决于你服务器里跑的应用程序。理论上来说内存越大越好,可以将更多的临时 数据放到内存内里 ,克制 直接读硬盘,毕竟 读内存的速率 要比读硬盘的速率 快很多 ,但从经济的角度来看 ,够用就好了,多了,服务器也用不上 ,放在那边 浪费。
2.制约服务器性能的因素,差别 应用大概 存在的瓶颈是差别 的,有的要重点思量 处理 惩罚 器、内存 ,有的要重点思量 硬盘或网络的I/O吞吐本领 ;通讯服务器(messaging/E-mail/VOD):快速的I/O是这类应用的关键,硬盘的I/O吞吐本领 是重要 瓶颈;数据堆栈 (联机事件 处理 惩罚 /数据发掘 ):大型贸易 数据存储、编目 、索引、数据分析,高速贸易 盘算 等,必要 具有精良 的网络和硬盘I/O吞吐本领 ;数据库(ERP/OLTP等):服务器运行数据库 ,必要 具有强大 的CPU处理 惩罚 本领 ,大的内存容量来缓存数据,同时必要 有很好的I/O吞吐性能;
其他应用:应用会合 在数据查询和网络交换 中 ,必要 频仍 读写硬盘,这时硬盘的性能将直接影响服务器团体 的性能 。
3.假如 服务器只是跑平凡 的网页程序的话,2G是绝对够用的 ,假如 内里 跑的应用体系 比力 多,比方 一部服务器里运行数据库,论坛 ,前台网站等等。而网站内里 的图片,和视频比力 多的话,就要根据服务器负担来得当 增长 内存。
三、功能
服务器内存上引入了一些新的特有的技能 ,如ECC 、ChipKill、Register、热插拔技能 等,具有极高的稳固 性和纠错性能 。
ECC内存即纠错内存,简单 的说,其具有发现错误 ,改正 错误的功能,一样平常 多应用在高档台式电脑/服务器及图形工作站上,这将使整个电脑体系 在工作时更趋于安全稳固 。
Chipkill
Chipkill技能 是IBM公司为了办理 如今 服务器内存中ECC技能 的不敷 而开辟 的 ,是一种新的ECC内存掩护 标准 。我们知道ECC内存只能同时检测和改正 单一比特错误,但假如 同时检测出两个以上比特的数据有错误,则一样平常 无能为力 。如今 ECC技能 之以是 在服务器内存中广泛采取 ,一则是由于 在这从前 别的 新的内存技能 还不成熟,再则在如今 的服务器中体系 速率 还是 很高,在这种频率上一样平常 来说同时出现多比特错误的征象 很少发生 ,正由于 如许 才使得ECC技能 得到了充实 地承认 和应用,使得ECC内存技能 成为险些 全部 服务器上的内存标准 。
Register即寄存器或目次 寄存器,在内存上的作用我们可以把它明白 成书的目次 ,有了它,当内存接到读写指令时,会先检索此目次 ,然后再举行 读写操纵 ,这将大大进步 服务器内存工作服从 。带有Register的内存肯定 带Buffer(缓冲),而且 如今 能见到的Register内存也都具有ECC功能,其重要 应用在中高端服务器及图形工作站上 ,如IBM Netfinity 5000 。
以是 综上所述,服务器内存条与家用电脑的内存条还是 有挺大的区别的。