RHEL/CentOS 在 6.3 版本以后引入了一套新的系统调优工具 tuned/tuned-adm,其中 tuned 是服务端程序,用来监控和收集系统各个组件的数据,并依据数据提供的信息动态调整系统设置,达到动态优化系统的目的;tuned-adm 是客户端程序,用来和 tuned 打交道,用命令行的方式管理和配置 tuned,tuned-adm 提供了一些预先配置的优化方案可供直接使用,比如:笔记本、虚拟机、存储服务器等。 如果你正在使用笔记本(电池电源),想优化系统、节约电源又不想知道太多这方面的细节,就可以用 tuned/tuned-adm 这套工具并应用 laptop-battery-power
2015-02-27 16:23 vpsee
为了解决性能问题,你登入了一台 Linux 服务器,在最开始的一分钟内需要查看什么? 在 Netflix 我们有一个庞大的 EC2 Linux 集群,还有非常多的性能分析工具来监控和调查它的性能。其中包括用于云监控的Atlas,用于实例按需分析的Vector。即使这些工具帮助我们解决了大多数问题,我们有时还是得登入 Linux 实例,运行一些标准的 Linux 性能工具来解决问题。 在这篇文章里,Netflix Performance Engineering 团队将使用居家常备的 Linux 标准命令行工具,演示在性能调查最开始的60秒里要干的事, 最开始的60秒...... 运行下面10个命令,你
2016-01-24 08:34 Brendan Gregg, spacewander
在上一篇文章中,我们从 PHP 是解释性语言、动态语言和底层实现等三个方面,探讨了 PHP 性能的问题。本文就深入到 PHP 的微观层面,我们来了解 PHP 在使用和编写代码过程中,性能方面,可能需要注意和提升的地方。 在开始分析之前,我们得掌握一些与性能分析相关的函数。这些函数让我们对程序性能有更好的分析和评测。 一、性能分析相关的函数与命令 1.1、时间度量函数 平时我们常用 time() 函数,但是返回的是秒数,对于某段代码的内部性能分析,到秒的精度是不够的。于是要用 microtime 函数。而 microtime 函数可以返回两种形式,一是
2015-09-13 13:38 王鹏
活动内容 活动时间:2015年9月15日-2015年9月21日 活动要求: 活动形式一:在新浪微博关注@LINUX中国@华章图书转发微博即可。 微博地址: 活动形式二:在Linux中国(http://linux.cn)试读图书样张,并进行评论,说说你喜爱它的理由。 活动奖品:《深度实践KVM:核心技术、管理运维、性能优化与项目实施》图书一本(共5本) 特此注意: 1、本站论坛评论方式参与的用户,评论前需登录您的Linux中国账号,匿名评论无效 2、微博用户参与活动,活动结束后注意查看@Linux中国_笑语彦然微博公布的中奖名单或留意您的微博私信,本站用户
2015-09-15 16:45
性能调优的目的是提高系统性能,减少电力消耗,或者减轻某个应用对系统中其它应用的影响。但是如果贸然地,没有适当的手段进行系统调优,那可能会产生负面效果。 如果我们有系统有计划地进行性能调优,那么它就会成为严谨的科学探索而不是随心所欲的艺术行为。 具体方法 首先我们需要弄明白正常的系统性能情形是什么样的。 查找潜在的性能问题并进行参数调优来修复。观察这些调整对系统的影响并决定是否确认保持这种调整或者恢复到调整前的状态。 概要: 收集数据,建立基准。 开启 tuned 功能并选择合理的默认值。 观察图形报告统计,
2015-12-30 11:47 Stig Sandbeck Mathisen, LinuxTech
【编者按】此前,阅读过了很多关于 PHP 性能分析的文章,不过写的都是一条一条的规则,而且,这些规则并没有上下文,也没有明确的实验来体现出这些规则的优势,同时讨论的也侧重于一些语法要点。本文就改变PHP 性能分析的角度,并通过实例来分析出 PHP 的性能方面需要注意和改进的点。 对 PHP 性能的分析,我们从两个层面着手,把这篇文章也分成了两个部分,一个是宏观层面,所谓宏观层面,就是 PHP 语言本身和环境层面,一个是应用层面,就是语法和使用规则的层面,不过不仅探讨规则,更辅助以示例的分析。 宏观层面,也就是对 PHP 语
2015-08-19 13:39 王鹏
你遇到过性能很差的网页吗? 这种网页响应非常缓慢,占用大量的 CPU 和内存,浏览起来常常有卡顿,页面的动画效果也不流畅。 你会有什么反应?我猜想,大多数用户会关闭这个页面,改为访问其他网站。作为一个开发者,肯定不愿意看到这种情况,那么怎样才能提高性能呢? 本文将详细介绍性能问题的出现原因,以及解决方法。 一、网页生成的过程 要理解网页性能为什么不好,就要了解网页是怎么生成的。 网页的生成过程,大致可以分成五步。 HTML 代码转化成 DOM CSS 代码转化成 CSSOM(CSS Object Model) 结合 DOM 和 CSSOM,生成一棵渲
2015-09-18 08:55 @ruanyf
这篇文章主要介绍一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个App的性能提升还是有作用的,只是不能较大幅度的提升性能而已。选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中不会涉及这方面。你应该使用这篇文章中的小技巧作为平时写代码的习惯,这样能够提升代码的效率。 通常来说,高效的代码需要满足下面两个规则: 不要做冗余的工作 如果能避免,尽量不要分配内存 在优化App时最难解决的问题之一就是让App能在各种类型的设备上运行。不同版本的虚拟机在不同的处理器上会有不同的运行速度。你
2015-09-15 09:07 kesenhoo
成本费用在增加,资源利用率低下,负载难以预测,业务需求响应缓慢,运营管理日趋复杂,IDC 选择、系统维护和运维管理占用了大量的时间和精力等等,一大堆的问题让企业CIO头疼不已。 幸运的是,云计算中的IaaS云主机基本上解决了CIO关注的这些问题。通过按需付费模式,降低了客户基础设施的CTO;通过规模化和自动化为客户提供资源的按需弹性供应、快速指配和部署;通过屏蔽基础设施的复杂性,简化运营管理;客户还可通过问责服务商,得到更高服务品质的保障。 IaaS云主机成为一个幸运儿,企业CIO愿意选择,希望通过云主机服务,低成本、
2015-07-15 16:28 cloudwise
2015-07-16 14:18
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。