小心十大性能瓶颈

来源 :计算机世界 | 被引量 : 0次 | 上传用户:meiaihui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  当系统遇到性能问题时,你可能首先会想到几个典型的瓶颈,像处理器、内存、磁盘和网络。其实,这些只是开始寻找瓶颈的入手点,但它们不是惟一隐藏着性能问题的瓶颈。下面列出了常见的10个可能存在问题的瓶颈。
  
  1. 处理器
  处理器是计算机中执行计算和指令操作的核心部件。处理器可以处理数以百万计的计算和指令,但是,当这些操作的数量超过处理器的能力后,性能就会受到影响。如果处理器持续忙碌的时间超过75%,整个系统的运行速度就会减慢。处理器需要留出一些余地,以处理一些“突发”状况,使要处理的负载在很短的时间内达到100%。处理器负载是导致性能瓶颈的一个常见来源。
  
  2. 内存
  内存方面的一条经验法则法是“添加更多的内存”。当性能问题指向内存时,解决这个问题的一般做法是,添加更多的内存。不过,这个做法只会在短期内有效。指向内存的性能瓶颈常常归因于软件设计欠佳,造成内存泄漏(memory leaks),或者表现为内存问题的其他系统缺陷。要解决内存性能问题,其关键是在添加更多内存之前找到症状的根源。
  
  3. 存储系统
  磁盘的速度、RAID类型、存储类型和控制器技术共同组成了所谓的磁盘输入/输出系统。磁盘输入/输出系统是系统管理员和用户都很忧虑的性能问题的一个常见来源。就算使用当今最出色的磁盘技术,也有实际和物理的性能限制。合并和分离磁盘上的负载时,要运用最佳实践。尽管存储区域网络(SAN)很吸引人,但本地磁盘仍比速度最快的SAN要快。
  
  4. 网络
  网络经常被错怪成性能瓶颈来源,而实际上很少是这样。除非网络部件出现了硬件故障,比如交换机端口受损、电缆坏掉、网卡出现异常或者路由器配置有问题,否则应该看看其他环节,找出“网络”的性能瓶颈。网速明显变慢通常归因于本文提到的其他九个瓶颈中的一个。
  
  5. 应用软件
  尽管应用软件开发人员不爱听,但是,编得差劲的应用软件常常会以硬件问题的形式表现出来,而其实问题常常出在应用软件上,如某应用软件运行时,原本运行顺畅的系统性能大受影响;而当它停止运行后,系统的性能就没有任何问题了。性能问题出现时,系统管理员与开发人员经常会争执不停,互相指责对方。其实,结果经常是经过了数百个小时查找硬件性能后,发现原来错在应用软件上。
  
  6. 恶意软件
  在发现的性能瓶颈中,病毒、特洛伊木马和间谍软件占了很大一部分。当出现棘手问题时,用户老是抱怨网络、应用软件或者计算机,而降低性能的那些恶意软件可能隐藏在一个或者多个服务器系统上、用户工作站上,或者两者兼而有之。被恶意软件感染的现象很普遍,所以必须采用多层防御机制来防范。杀毒软件、反间谍软件、本地防火墙、网络防火墙和定期打补丁的做法,将有助于保护系统,防止由此带来的瓶颈。
  
  7. 工作负载
  智能工作负载管理有助于防止工作负载没有平衡好或者负载平衡方案考虑不周而引起的性能问题。为性能有问题的集群添加另一个系统,虽然这样可以减轻压力,但是这个步骤在虚拟环境下比在物理环境下更容易完成。这方面给出的建议是,衡量所有系统的能力和性能,并留意报告的数据,转移工作负载,添加系统,并留意性能。
  
  8. 硬件出现故障或过时
  硬件越旧,出故障的可能性就越大。有些硬件部件一下子就坏掉了,而有些经常出现随机性故障,却又查不出毛病。由于没法预测硬件何时会导致系统重启、数据丢失或性能瓶颈,这让系统管理员大伤脑筋。要防止这种灾难出现,最好的办法是保持硬件常新,使用冗余硬件,并认真监控系统。
  
  9. 文件系统
  所选择的文件系统是否会对性能产生深远的影响?答案是肯定的。有些文件系统(如JFS)使用的处理器资源很少;XFS具有很高的扩展性和性能;NTFS是一个可恢复的高性能文件系统;新的EXT4文件系统能够有效地支持超大文件。每种文件系统都有其用途,要是为应用软件选错了文件系统,就会带来严重后果。要慎重考虑和选择文件系统,应选择最适合处理你工作的文件系统。没有面面俱到的文件系统。
  
  10. 技术
  基础架构所选择的技术对于性能起着至关重要的作用。比如说,如果一项应用是基于虚拟化基础架构,那么,可能会遇到在物理系统上不会遇到的性能问题。另外,有些工作负载用虚拟化技术来处理速度很快,比如,LAMP(Linux、Apache、MySQL、PHP)工作负载用KVM来处理,就与用原生系统来处理一样快,甚至更快。不过,容器式的(container-type)虚拟化技术(OpenVZ、Parallels和Solaris Zones)声称,对任何工作负载来说,它们都能达到原生系统的速度。
  
  
其他文献
电子商务的迅猛发展给第三方支付培养了良好的市场环境,越来越多的第三方支付借助发行预付卡,或通过互联网、手机等渠道广泛参与支付业务。顾盼之间,形形色色的预付卡穿行于各大商场的收银台,其风头似乎要盖过银行卡。但是,预付卡的发行并非多多益善,它的泛滥也给市民带来不确定的支付风险和诸多不便。一些城市,由于缺乏统一的规划,独立建卡、多头发卡的现象仍然存在,由于服务不规范、不统一,技术不兼容、无法互联互通,形
除了常见的消费级固态硬盘之外,英特尔还有一条非常重要的产品线,也就是企业级固态硬盘。通过包括处理器和服务器芯片组、网络芯片以及各种存储产品,英特尔在数据中心可以提供完善的部件级解决方案。在今年的9月16日,英特尔发布了最新的企业级固态硬盘:SSD 710系列,用来代替之前的X25-E系列。英特尔X25-E系列于2008年10月份发布,距今已经有三年的历史,期间英特尔的消费级产品已经进行了数次升级。
云计算让越来越多的软件以服务的形式交付,也让软件开发和部署相关的咨询服务成为市场竞争的新热点。    社会分工的出现是人类社会进步的标志。社会分工让专业的人做专业的事,从而大幅提高生产效率,推动了人类社会的发展。IT行业的发展也遵循这样的规律。随着IT产业的发展,在IT行业出现了众多的细分领域。比如在企业中有传统的OA、ERP、安全系统,还有新上的商业智能、移动应用,作为企业的CIO或者IT人员,
本报综合报道 据悉 ,第三批第三方支付牌照即将发放。第三批牌照的数量有望增加,最多可能发给约70多家企业。  目前,在央行网站上公示的第三方支付企业共有200余家,获得牌照的企业将达到全部公示企业数量的一半。与此前相比,中国人民银行发放第三批牌照将更加谨慎,多数企业能获得的将是单一业务牌照。现在准入的110余家企业都是严格按照相关标准精挑细选的,央行对于风险的把控非常严格。  在本次发放的多种业务
当前,中国经济总量已经达到世界第二,但文化软实力与经济影响力却远不能相匹配——世界第一大经济体美国的文化产业占GDP的1/4,而中国去年是2.75%。因此,刚刚结束的六中全会通过了《中共中央关于深化文化体制改革推动社会主义文化大发展大繁荣若干重大问题的决定》。  其实,文化产业的大发展离不开与信息产业的融合。信息产业体现的是形式,文化产业才是现代社会的核心精髓。但在信息产业和文化产业双向融合中,文
中航工业成飞数控加工厂厂长汤立民    飞机整体结构件制造技术是我国研制和生产现代军机和民机必须掌握的航空先进制造技术之一,在科技部、工信部、国防科工委、中航工业集团的支持和成都飞机工业(集团)公司的领导下,中航工业成飞数控加工厂厂长汤立民为了突破这项关键技术,采用产、学、研结合的方式,在成飞数控加工厂先后组织实施了“国家863/成飞CIMS工程FA系统(计算机集成制造车间自动化系统)”、“PDM
也许谷歌像网友们猜测的那样,不过是哭闹撒娇一番,炒作一把;也许,它真的挥挥衣袖,轻轻地走了;也许,若干年后,它又会卷土重来。  “我们不愿再继续审查Google.cn的搜索结果,因此,在接下来的几个星期,我们将和中国政府探讨在符合中国法律的条件下,我们能够运营不经过滤的搜索引擎的基础。” 美国当地时间1月12日下午3点整,谷歌高级副总裁、首席法务官David Drummond在谷歌官方博客贴出的最
本报讯(记者 尹一捷)联想集团有限公司于近日公布财报,其2009/10财年度第三季度继续扭亏为盈,远胜市场预期。截至2009年12月底止,联想集团第三季度净利为7952万美元,超市场预期平均的4338万美元。而去年同期则为亏损9672万美元。  联想集团主席柳传志在业绩公告中表示:“集团预期业绩将延续上个季度的亮丽增长,但值得注意的是第四财季是业内的传统淡季,因此,费用率将会稍为提高,可能会导致该
为保证关键业务系统的永续运行,除了采取技术手段外,监控服务、性能分析、系统调优等服务成为更重要的方面。  关键业务系统是企业的“心肝”,关键业务系统宕机,就好比是剜了企业的心头肉,除了要蒙受巨大的损失外,公司的信誉和业务都会受到影响。以往,为了保证关键业务系统的永续运行,很多公司在技术上采取了众多的手段。但是,随着用户IT系统的日益复杂,除了技术以外,包含监控服务、性能分析、系统调优等在内的服务逐
日前,专业影院放映机品牌DP CINEMA召开“影像之梦——2011 DP CINEMA大师见面会”,展示了数字放映机带来的完美画质和震撼影效,以及以DLP技术为核心的应用解决方案和3D立体电影技术。同时展示了针对中国数字影院量身定制的CinePro CP6000、CineStar CS4100、CinePro CP100、CineStar CS520四款1.3K数字放映机,为国内中小城市影院用户