- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
其实说到服务器,目前最热门的应用无非就是做Web支持和网游平台,国内大部分采购服务器作为网游应用的都是**,属于侵犯知识产权的行为,虽然短期内容易盈利,但是是违法的,国内已经有架设**被判刑的先例,所以不便多做讨论,今天想就我个人这几年架设WEB服务器的经验跟大家谈谈WEB服务器和服务器硬件方面的搭配问题。很多中小型企业的技术人员或者打算以网站、盈利的个人团体组织都经常提出这么一个疑问:究竟什么样的配置可以支持多大的流量?? ?? ?其实这个问题不可能有准确答案,因为每个网站使用的Web系统都不一样,有些喜欢用IIS+ASP,有些则是用Apache+PHP,这在脚本的执行效率上本身就存在很大的差异,另外,网页系统编写的复杂程度和优化程度也极大的影响着服务器能够承载的访问人数,大部分的新闻资讯、下载类网站都已经使用了静态页面来减少Web系统对服务器处理能力的依赖,但是仍然有不少例如论坛、商城一类的系统需要大量动态代码的支持,所以笼统的去谈论一个服务器能够支持多少访问量是没有实际意义的,还是需要具体的去分析:? ???首先说说CPU,我们知道,大部分的Web脚本为了安全起见都是在服务器端执行的(javascript例外),而这些脚本就相当于我们用VB或者C++编程时使用的高级语言,不同的是我们用VB这些软件编程,编辑软件最后会把我们的代码编译成执行效率更高的可执行软件,而我们的Web脚本在保存时是不会被编译的,都是在用户请求访问这个页面时才被相关的编译器进行编译操作,这样一来,结果就是一个页面被访问N次,就得被编译N次,这样对系统资源的占用是非常可怕的,虽然IIS已经对.NET进行优化,会将被访问过的页面编译后缓存起来,下次其他用户进行相同请求时不再需要对这个页面进行编译,但网页脚本的复杂性和庞大性最终还是大量的占用系统资源尤其是处理器资源,这就是为什么热门论坛同时多人在线服务器会变得很慢。其实现在的服务器配置,大多是P4 3.2G或者双路Xeon 3.0G,这样的配置对于动态论坛这种极度消耗资源的系统仍然没有足够的支持能力,根据我的经验,一个服务器上如果是纯粹一个动态论坛而没有其他应用,采用P4 的处理器大概也就同时支持200-300人在线,如果是Web系统效率较高,脚本优化得好,还可以再多100~200人,如果是双路Xeon,千人在线也差不多是极限了。所以,到目前位置,如果想做访问量、想做人气,选用性能比较强劲的CPU还是有足够理由的,个人比较推崇的还是采用Xeon 系统,P4 毕竟是入门级的配置,虽然双核 P4D 性能已经比以前大幅提升,但在多任务处理中,双路 Xeon 的表现还是遥遥领先,而且对于多客户访问的支持也更加稳定。当然,有人可能会问:如果是静态页面为主的站点,是不是对处理器的要求就比较低了?答案是肯定的。静态页面不需要经过编译,基本就看网络带宽和网卡,如果是图片多的网站,硬盘最好也换成SCSI,高转速高缓存的SCSI硬盘对于多而小的文件读取更有优势,而且稳定性更好,寿命也更长。? ???接下来说说内存,不管是静态页面的网址还是动态页面的网站,最好都尽量使用大容量内存,尤其是现在的服务器,内存的运行速度已经不是什么重要问题,DDR 333、DDR 400或者DDR2 其实区别都不大,最重要的只有两点:内存的容量和纠错(如ECC)。由于服务器有大量的数据需要临时缓存到内存里,所以访问量大的时候内存的占用也是较大的,而当内存不够用的时候,虚拟内存的工作压力就非常大,其实就是磁盘工作压力会很大,而系统程序跟数据缓存操作不断的争抢内存资源时,当机的几率就高了很多,如果你不希望你的服务器经常重启,配置大容量内存是非常必要的,除非是一天千位数IP的那种小型网站,不然还是建议大家使用 1GB 以上内存,即使有时候内存的使用率不会想我们想象的那么高,但是使用大内存对于降低虚拟内存的使用和减少重启次数都是有很大帮助的。而内存的纠错其实在服务器上是非常必要的,首先很多服务器主板本身就要求搭配ECC REG内存,普通内存根本开不了机,另外,由于内存也是高速设备而且数据刷新频率非常高,所以加入纠错芯片的ECC内存可以有效的帮助系统减少由于数据信息出错而产生的严重后果,另外,由于内存的校验操作都是内存上的独立智检芯片完成,所以不会占用CPU资源,一些用户担心内存纠错会造成系统性能的下降其实是一种心理作用。? ?? ?至于服务器的硬盘,现在大部分的入门级机型都使用性能出色价格低廉的SATA硬盘,其实这也无可厚非,只不过如果严格比较SATA跟SAS的区别,在稳定性方面和使用寿命方面SAS还是有较大优势。我们知道,现在凭借较大的单碟容量,SATA硬盘的性能已经可以跟SAS媲美,但是服务器这种分分钟要接受用户访问,不断读取、改写
您可能关注的文档
- C语言实验报告作业.doc
- C语言的标识符和关键字.doc
- c语言程序设计文件加密解密.doc
- C语言第二次作业(选择结构).doc
- c语言输入输出缓冲区的概念.doc
- D-二聚体临床应用.pdf.doc
- d3-2-1教学设计.doc
- DannyandtheDinosaur译文.doc
- DateFormat格式化日期,java格式日期.doc
- DBOSS和BOSS1.5接口业务消息规范V1.08.doc
- (2025年高考真题解读课件)2025年高考地理真题完全解读(浙江6月卷).pptx
- (2025年高考真题解读课件)2025年高考思想政治真题完全解读(湖北卷).pptx
- (2025年高考真题解读课件)2025年高考思想政治真题完全解读(江苏卷)(真题解读课件).pptx
- (2025年高考真题解读课件) 2025年高考地理真题完全解读(广东卷).pptx
- (2025年高考真题解读课件)2025年高考地理真题完全解读(全国卷).pptx
- (2025年高考真题解读课件)2025年高考思想政治真题完全解读(河北卷).pptx
- (2025年高考真题解读课件)2025年高考历史真题完全解读(山东卷02).pptx
- (2025年高考真题解读课件)2025年高考思想政治真题完全解读(广东卷).pptx
- (2025年高考真题解读课件)2025年高考历史真题完全解读(山东卷01).pptx
- (2025年高考真题解读课件)2025年高考历史真题完全解读(广东卷).pptx
文档评论(0)