服务器内存也是内存,它与我们平常在电脑城所见的普通PC机内存在外观和结构上没有什么明显实质性的区别,它主要是在内存上引入了一些新的技术,普通PC机上的内存在服务器上一般是不可用的服务器认不到的,这就是说服务器内存不能随便为了贪便宜用普通PC机的内存来替代的原因了。
服务器内存:
有些人把具有某种技术的内存就称之为“服务器内存”,其实是不全面的,服务器的这些内存技术之所以在目前看来是服务器在专用,但不能保证永远只能是服务器专用。
这些新技术之所以先在服务器上得以应用是因为服务器价格较贵,有条件得以应用,这些新技术由于价格的原因暂时在普通PC机上无法实现应用,但是会随着配件价格的下降逐步走向普通PC机,就行原来的奇偶校正内存一样原先也是最先应用在服务器上,现在不是很普遍了吗所以服务器内存并不是一种特指,它是内存新技术在不同时间段上的应用。
普通PC内存:
:
1内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。
2内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。
3内存是由内存芯片、电路板、金手指等部分组成的。
服务器内存不能用普通pc内存,不认。1、服务器内存,主要是ecc和reg内存,都有特殊的校验和寄存器功能,和普通的pc内存是不一样的。要求很高。
2、普通的pc内存,直接插到服务器主板上是不能认到的。有个别要求不严的工作站级的主板可以认,但容易出错。
服务器内存也是内存,它与平常在电脑城所见的普通pc机内存在外观和结构上没有什么明显实质性的区别,它主要是在内存上引入了一些新的技术,普通pc机上的内存在服务器上一般是不可用的服务器认不到的,这就是说服务器内存不能随便为了贪便宜用普通pc机的内存来替代的原因了。
有些人把具有某种技术的内存就称之为逗服务器内存地,其实是不全面的,服务器的这些内存技术之所以在目前看来是服务器在专用,但不能保证永远只能是服务器专用。这些新技术之所以先在服务器上得以应用是因为服务器价格较贵,有条件得以应用,这些新技术由于价格的原因暂时在普通pc机上无法实现应用,但是会随着配件价格的下降逐步走向普通pc机,就像原来的奇偶校正内存一样原先也是最先应用在服务器上,现在已经很普遍了。服务器内存和台式机内存是不能通用的,服务器的内存除了楼上说的ECC还有ChipKill、Register、热插拔技术等,具有极高的稳定性和纠错性能。
ECC内存即纠错内存,简单的说,其具有发现错误,纠正错误的功能,一般多应用/服务器及图形工作站上(现在DDR2以上的台式机内存也有这样的技术),这将使整个电脑系统在工作时更趋于安全稳定。
Chipkill技术是IBM公司为了解决目前服务器内存中ECC技术的不足而开发的,是一种新的ECC内存保护标准。我们知道ECC内存只能同时检测和纠正单一比特错误,但如果同时检测出两个以上比特的数据有错误,则一般无能为力。
Register即寄存器或目录寄存器,在内存上的作用我们可以把它理解成书的目录,有了它,当内存接到读写指令时,会先检索此目录,然后再进行读写 *** 作,这将大大提高服务器内存工作效率。
以上这些都是很老的8年前参数了,你用的3650M2的机器 内存上还有冗余芯片,也就是说内存的某个芯片出错了也可以继续使用,设备会提示你更换新的内存。
在IIS6下,经常出现w3wp的内存占用不能及时释放,从而导致服务器响应速度很慢。
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。同时,设置同时运行的w3wp进程数目为1。再设置当内存或者cpu占用超过多少,就自动回收内存
一般来说,这样就可以解决了。但仍然会出现个别网站因为程序问题,不能正确释放。
那么,怎么样才能找到是哪一个网站的?
1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid
2、在命令提示符下运行iisapp -a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池
3、到iis中察看该应用程序池对应的网站,就ok了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)