E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux性能调优
针对MySQL的
Linux性能调优
技巧[翻译]
http://mdba.cn/?p=244 原文作者: Alexander Rubin,Percona 工程师 原文连接:Linux performance tuning tips for MySQL 为了方面阅读,我没依照原文按行逐句的进行翻译。另外,我自己的扩充了一下基础知识点,很多知识点也是我第一次去学习,翻阅了一些资料。 原文中对Linux系统参数的优化主要分为文件系统、内存与sw
jackyrong
·
2014-02-25 13:00
linux
针对MySQL的
Linux性能调优
技巧[翻译]
http://mdba.cn/?p=244 原文作者: Alexander Rubin,Percona 工程师 原文连接:Linux performance tuning tips for MySQL 为了方面阅读,我没依照原文按行逐句的进行翻译。另外,我自己的扩充了一下基础知识点,很多知识点也是我第一次去学习,翻阅了一些资料。 原文中对Linux系统参数的优化主要分为文件系统、内存与sw
jackyrong
·
2014-02-25 13:00
linux
针对MySQL的
Linux性能调优
技巧[翻译]
http://mdba.cn/?p=244 原文作者: Alexander Rubin,Percona 工程师 原文连接:Linux performance tuning tips for MySQL 为了方面阅读,我没依照原文按行逐句的进行翻译。另外,我自己的扩充了一下基础知识点,很多知识点也是我第一次去学习,翻阅了一些资料。 原文中对Linux系统参数的优化主要分为文件系统、内存与sw
jackyrong
·
2014-02-25 13:00
linux
针对MySQL的
Linux性能调优
技巧[翻译]
http://mdba.cn/?p=244 原文作者: Alexander Rubin,Percona 工程师 原文连接:Linux performance tuning tips for MySQL 为了方面阅读,我没依照原文按行逐句的进行翻译。另外,我自己的扩充了一下基础知识点,很多知识点也是我第一次去学习,翻阅了一些资料。 原文中对Linux系统参数的优化主要分为文件系统、内存与sw
jackyrong
·
2014-02-25 13:00
linux
针对MySQL的
Linux性能调优
技巧[翻译]
http://mdba.cn/?p=244 原文作者: Alexander Rubin,Percona 工程师 原文连接:Linux performance tuning tips for MySQL 为了方面阅读,我没依照原文按行逐句的进行翻译。另外,我自己的扩充了一下基础知识点,很多知识点也是我第一次去学习,翻阅了一些资料。 原文中对Linux系统参数的优化主要分为文件系统、内存与sw
jackyrong
·
2014-02-25 13:00
linux
(转)针对MySQL的
Linux性能调优
技巧[翻译]
http://mdba.cn/?p=244原文作者:AlexanderRubin,Percona工程师原文连接:LinuxperformancetuningtipsforMySQL为了方面阅读,我没依照原文按行逐句的进行翻译。另外,我自己的扩充了一下基础知识点,很多知识点也是我第一次去学习,翻阅了一些资料。原文中对Linux系统参数的优化主要分为文件系统、内存与swap、CPU三方面。文件系统(F
·
2014-02-25 05:00
mysql
linux
性能调优
针对MySQL的
Linux性能调优
技巧
原文作者:AlexanderRubin,Percona工程师原文连接:LinuxperformancetuningtipsforMySQL原转载地址:http://mdba.cn/?p=244为了方面阅读,我没依照原文按行逐句的进行翻译。另外,我自己的扩充了一下基础知识点,很多知识点也是我第一次去学习,翻阅了一些资料。原文中对Linux系统参数的优化主要分为文件系统、内存与swap、CPU三方面。
W小五
·
2014-01-09 14:15
mysql
linux
tunning
性能调优技巧
谈谈
Linux性能调优
谈谈Linux调优参考:http://os.51cto.com/art/201303/384252.htm我们先来看看服务器的性能受到哪些影响如下图所示:由于我没有实际的实战环境,所以我只能参照着一些文档来简单的说一说了了解一下什么是性能年调优以及它的目的,1、性能调优的目的在哪里?据我个人的了解,性能的调优有利用使得服务器的某一个方面的能力显著可以增强用户体验,用户体验不限制与一个东西它的功能,
纯天然宅男
·
2013-09-13 19:51
linux
运维
调优
原创翻译
linux性能调优
3和4 分析性能瓶颈调优
sickedandtired,调优的研究就告一段落了吧,就这样吧。focusonotherthings。soattachedandpuzzledandwhatuwillknowthatfocusonotherstuffthetuningstuffisreallycomplicatedandIstartwonderingmyway.AmIanidealist?steadyandfirm?orsome
yuangeqingtia
·
2013-08-14 10:15
原创翻译
Linux系统调优
linux性能调优
原创翻译系列
Linux进程管理:进程是可以运行在处理器CPU上的一个可执行的实例。进程完成工作需要所有linux内核需要的资源。所有的在linux操作系统上运行的内存都是由task_struct体系来管理的,也被称为进程描述符。一个进程描述符包括进程运行所需的所有信息,比如:进程号,进程的属性,还有构成进程的所有资源。如果你知道进程的体系,你就可以明白进程执行和结果的关键点。进程的生命周期:每一个进程都有它自
yuangeqingtia
·
2013-08-14 10:59
翻译
Linux系统调优
浅谈
linux性能调优
之二十:模块管理与内核编译
模块是具有独立功能的程序,它可以被单独编译,但不能独立运行。它在运行时被链接到内核作为内核的一部分在内核空间运行,这与运行在用户空间的进程是不同的。模块通常由一组函数和数据结构组成,用来实现一种文件系统、一个驱动程序或其他内核上层的功能。总之,模块是一个为内核(从某种意义上来说,内核也是一个模块)或其他内核模块提供使用功能的代码块.在linux下安装过驱动的管理员因该知道,下载好驱动程序,编
OscerSong
·
2013-08-09 23:00
linux
性能优化
内核编译
模块管理
浅谈
linux性能调优
之十九:lvm高级使用
上节引出了“逻辑卷”管理技术,大家都知道它比传统磁盘管理所具有的优势,我这里有一个关于lvm管理的手册“LVMHOWTO”,大多介绍是概念,使用方法。要的话可以给我留言或者在网上找找,练会它。除了伸缩的特点,逻辑卷还有一个底层物理卷的迁移功能!硬盘的理论寿命是3万小时以上,一般硬盘一直开机工作3年就完蛋,如果正常使用10年没有问题。不幸的是我们所管理的服务器上的磁盘处于一直开机工作状态,
OscerSong
·
2013-07-30 23:00
linux
lvm
性能调优
浅谈
linux性能调优
之十八:推荐使用lvm
前几天在51cto论坛中看到一个贴子,讲的是管理员管理的系统/home所在的分区20G空间不够使用了,解决方案是卸载分区,然后划分一块大于20G的空间,将以前的数据全部拷贝到新分区,然后在挂载到新分区!这样问题是解决了,可是过一段时间空间有不够了,咋办呢?继续这样,记住这样操作过程中,对外是无法提供服务的! 在linux中,有一种磁盘分区管理技术“逻辑卷”,就是将物理磁盘分区逻辑化
OscerSong
·
2013-07-26 23:00
linux
lvm
性能调优
浅谈
linux性能调优
之十七:进程绑定与中断绑定
1.使用taskset设置CPU亲和性taskset搜索并设定运行进程的CPU亲和性(根据进程ID)。它还可用于启动给定CPU亲和性的进程,这样就可将指定的进程与指定的CPU或者一组CPU捆绑CPU亲和性使用位掩码表示。最低位对应第一个逻辑CPU,且最高位对应最后一个逻辑CPU。这些掩码通常是十六进制,因此0x00000001代表处理器1,0x00000003代表处理器3。 要设定运行进程的CPU
OscerSong
·
2013-07-24 22:00
linux
性能调优
CPU亲和性
浅谈
linux性能调优
之十六:网卡绑定
在生产环境下,防止单点故障是经常要考虑的因素,像数据库的异地备份,集群调度端的热备,挂载存储的多路经,路由器的冗余。对于数据大多都有复制,同步手段。对于数据传输链路也是要考虑的,多路经便是其中的一种。一般服务器连接交换机,路由器,存储都是采用多条链路来防止单点故障的,linux下可以采用网卡绑定的方式来实现,网卡绑定就是将两块以上的物理网卡抽象成一个逻辑的网卡像bond0,管理员不再考虑e
OscerSong
·
2013-07-23 21:00
linux
性能调优
网卡绑定
浅谈
linux性能调优
之十五:常见网络参数整理
1.tcp连接保持管理:net.ipv4.tcp_keepalive_time=7200如果在该参数指定时间内某条连接处于空闲状态,则内核向远程主机发起探测net.ipv4.tcp_keepalive_intvl=75内核向远程主机发送的保活探测的时间间隔net.ipv4.tcp_keepalive_probes=9内核发送保活探测的最大次数,如果探测次数大于这个数,则断定远程主机不可达,则关闭该
OscerSong
·
2013-07-22 23:00
linux
sysctl
性能调优
浅谈
linux性能调优
之十四:调节socket缓冲区
应用程序通过socket系统调用和远程主机进行通讯,每一个socket都有一个读写缓冲区。读缓冲区保存了远程主机发送过来的数据,如果缓冲区已满,则数据会被丢弃,写缓冲期保存了要发送到远程主机的数据,如果写缓冲区已慢,则系统的应用程序在写入数据时会阻塞。可知,缓冲区是有大小的。 BDP给出了一种简单的方法来计算理论上最优的TCPsocket缓冲区大小(其中保存了排队等待传输和等待应用程序接
OscerSong
·
2013-07-22 23:00
linux
性能调优
socket缓冲区
浅谈
linux性能调优
之十三:性能分析相关概念(来自IBM红皮书)
关于处理器的性能指标。?CPU使用率【CPUUtilization】这可能是最直接的指标了,它表示每个处理器的整体使用率。在IBMSystemx架构中,如果在持续一段时间里CPU使用率超过80%,就可能预示着CPU出现了瓶颈。?用户时间【UserTime】表示用户进程所花费的CPU百分比,包括Nice时间。在用户时间值很高的情况下,表明系统正在执行实际的工作。?系统时间【SystemTime】表示
OscerSong
·
2013-07-21 22:00
linux
性能调优
瓶颈分析相关概念
浅谈
linux性能调优
之十二:红帽优化策略Tuned
红帽推出的一个动态调优方案,用户可以在不同的时间段内采用不同的调优方案。由于以服务进程形式存在,就可以很方便的和crontab结合!Tuned是监控并收集各个系统组件用量数据的守护进程,并可使用那些信息根据需要动态调整系统设置。它可以对CPU和网络使用的更改作出反应,并调整设置以提高活动设备的性能或者降低不活跃设备的电源消耗。 伴随它的工具ktune结合tuned-adm工具提供大量预先
OscerSong
·
2013-07-19 21:00
linux
性能调优
Tuned
浅谈
linux性能调优
之十一:内存分配管理
linux下内存分配的管理主要通过内核参数来控制: 1.与容量相关的内存可调参数 以下参数位于proc文件系统的/proc/sys/vm/目录中。 overcommit_memory:规定决定是否接受超大内存请求的条件。这个参数有三个可能的值: *0—默认设置。内核执行启发式内存过量使用处理,方法是估算可用内存量,并拒绝明显无效的请求。遗憾的是因为内存是使用
OscerSong
·
2013-07-17 22:00
linux
性能调优
内存分配管理
perf学习-linux自带性能分析工具
linux性能调优
工具,32内核以上自带的工具,软件性能分析。在2.6.31及后续版本的Linux内核里,安装perf非常的容易。 几乎能够处理所有与性能相关的事件。
iamzhongyong
·
2013-07-16 23:00
perf
perf学习-linux自带性能分析工具
linux性能调优
工具,32内核以上自带的工具,软件性能分析。在2.6.31及后续版本的Linux内核里,安装perf非常的容易。 几乎能够处理所有与性能相关的事件。
iamzhongyong
·
2013-07-16 23:00
perf
perf学习-linux自带性能分析工具
linux性能调优
工具,32内核以上自带的工具,软件性能分析。在2.6.31及后续版本的Linux内核里,安装perf非常的容易。 几乎能够处理所有与性能相关的事件。
iamzhongyong
·
2013-07-16 23:00
perf
浅谈
linux性能调优
之十:资源分配规划
我们都了解apache的两种工作模式,这节我们以prefork模式来考虑apache应用的配置!首先说说apache的prefork工作模式:prefork:特点稳定,对动态页面支持好! prefork的工作原理是,控制进程在最初建立"StartServers"个子进程后,为了满足"MinSpareServers"设置的需要创建一个进程,等待一秒钟,继续创建两个,再等待一秒
OscerSong
·
2013-07-16 22:00
linux
性能调优
资源分配规划
perf学习-linux自带性能分析工具
linux性能调优
工具,32内核以上自带的工具,软件性能分析。在2.6.31及后续版本的Linux内核里,安装perf非常的容易。几乎能够处理所有与性能相关的事件。 什么是性能事件?
·
2013-07-16 15:00
linux
学习
perf
浅谈
linux性能调优
之九:改变系统默认限制
看了前两篇,我们都是在想办法节省资源给我们真正的服务。问题:我们的服务真的使用了吗?答案是否定的,因为系统默认会有一些限制,这些限制也导致了我们应用的限制。这节我们说说linux下面的资源限制,我们来看看下面的数据:[root@localhostDesktop]#ulimit-acorefilesize (blocks,-c)0datasegsize (kb
OscerSong
·
2013-07-15 22:00
linux
ulimit
性能调优
浅谈
linux性能调优
之八:去掉不必要的开销
在“浅谈
linux性能调优
之七:裁剪系统服务”中我说了关闭一些系统服务的知识,但是还是存在一些资源的浪费不轻易被管理员发现,在这节我说几个: 1.在有时我们使用ssh登录服务器时,会发现等待时间会长
OscerSong
·
2013-07-14 22:00
linux
性能调优
开销
浅谈
linux性能调优
之七:裁剪系统服务
通常部署应用服务,对单台服务器而言只提供单一服务,甚至利用集群技术,分布式技术多台服务器来提供高可用,高性能的服务。这样对于大多系统提供多种服务的现状显然不符,这就要求我们管理员手动管理,一方面节省了CPU,内存等计算机资源,这些节省的资源可以给开启的服务提供,可能对于单台服务器而言性能提升不是很大,若服务器数量过大的话就比较明显,另一方面,对于互联网安全中的一个重要原则:开启服
OscerSong
·
2013-07-13 22:00
linux
service
性能调优
浅谈
linux性能调优
之六:IO调度算法的选择
在网上找到这个资料,挺详细的!一)I/O调度程序的总结 1)当向设备写入数据块或是从设备读出数据块时,请求都被安置在一个队列中等待完成. 2)每个块设备都有它自己的队列. 3)I/O调度程序负责维护这些队列的顺序,以更有效地利用介质.I/O调度程序将无序的I/O操作变为有序的I/O操作. 4)内核必须首先确定队列中一共有多少个请求,然后才开始进行调度. 二)I/O调度的4种算法 1)C
OscerSong
·
2013-07-12 21:00
linux
性能调优
io调度
浅谈
linux性能调优
之五:调优软raid
存储中的一个重要角色,RAID独立冗余磁盘阵列,从分类上将有两种:基于raid卡的硬raid(硬件实现,速度高,适用于大型应用),基于系统的软raid(一般包含于内核之中,性能不如硬raid,但是可优化,小型服务器) 特点:数据完整性,防止故障,容量突破,性能提升 不了解raid相关知识的可以看看这个:http://blog.163.com/sjt_linux/blog/static
OscerSong
·
2013-07-11 20:00
linux
raid
性能调优
浅谈
linux性能调优
之四:文件系统的日志隔离
1.ext3文件系统在ext2的基础上添加了日志功能,如同数据库一样用日志来保证数据的一致性。 ext2:前写block,后写inode! ext3:增添了日志区(有利于数据一致性),先写inode!等数据写到文件系统后,清除日志 2.然而像oracle,mysql这样的大型数据都是基于日志文件,可以做到日志数据分离,即保证了数据的一致性又保证了效率。ext3这种文件系统默认
OscerSong
·
2013-07-10 21:00
linux
文件系统
性能调优
日志隔离
linux下文件操作inode,block的变化
在“浅谈
linux性能调优
之三:分区格式化之前的考虑” http://my.oschina.net/sharelinux/blog/143522 一文中我说了inode与block
OscerSong
·
2013-07-09 22:00
浅谈
linux性能调优
之三:分区格式化之前的考虑
上篇:浅谈
linux性能调优
之二:优化swap分区http://my.oschina.net/sharelinux/blog/143318 有这么一种特殊情况可能在生产环境下发生
OscerSong
·
2013-07-09 20:00
linux
性能优化
文件系统
浅谈
linux性能调优
之二:优化swap分区
上篇:浅谈
linux性能调优
之一:磁盘分区策略 http://my.oschina.net/sharelinux/blog/143024
OscerSong
·
2013-07-09 08:00
linux
swap
性能优化
浅谈
linux性能调优
之一:磁盘分区策略
对于服务器而言,不管是windows系统,linux系统,分区情况影响系统性能.磁盘分区之后再格式化成某一格式的系统文件,最后在存储用户或系统数据,数据所在分区容易读到数据则响应速度越快.当然也有相反的情况,严重可出现“数据饥饿” 在这之前我们必须先了解磁盘的一些特性(影响I/O的物理因素): 1>存储密度(越靠外道存储密度越大),(转速相同,靠外数据读入较多)-----存
OscerSong
·
2013-07-07 20:00
linux
性能调优
磁盘分区
linux命令调优篇
linux性能调优
命令精华 2012-07-2417:22:09分类:原文地址:
linux性能调优
命令精华 作者:hkebao
linux性能调优
命令精华时间:2010-6-23一、 查看硬盘读取速度命令
wmy211
·
2013-02-05 15:27
linux
shell
linux命令
调优
linux系统
linux命令调优篇
linux性能调优
命令精华2012-07-2417:22:09分类:原文地址:
linux性能调优
命令精华作者:hkebao
linux性能调优
命令精华时间:2010-6-23一、查看硬盘读取速度命令:hdparm-t
wmy211
·
2013-02-05 15:27
linux
shell
linux系统
领航教育课程
课程介绍linux系统管理linux安全管理linux运维监控
linux性能调优
linux集群应用linux虚拟化技术linuxshell实战Oracle系统管理Oracle备份与恢复企业实战 总共600
凤爪001
·
2013-02-01 10:54
课程介绍
Linux查看进程的内存占用情况(
Linux性能调优
)
1、toptop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器内容解释:PID:进程的IDUSER:进程所有者PR:进程的优先级别,越小越优先被执行NInice:值VIRT:进程占用的虚拟内存RES:进程占用的物理内存SHR:进程使用的共享内存S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数%CP
shijun_zhang
·
2012-09-12 14:43
工具使用
操作系统
Linux查看进程的内存占用情况(
Linux性能调优
)
1、toptop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器内容解释:PID:进程的IDUSER:进程所有者PR:进程的优先级别,越小越优先被执行NInice:值VIRT:进程占用的虚拟内存RES:进程占用的物理内存SHR:进程使用的共享内存S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数%CP
Shijun_Zhang
·
2012-09-12 14:00
Linux 性能调优的几种方法
Linux性能调优
的几种方法 [转] 按照传统,Linux不同的发行版本和不同的内核对各项参数及设置均做了改动,从而使得系统能够获得更好的性能。
TOPX
·
2012-06-05 10:54
linux
调优
内核
加固
Linux性能调优
基本策略设定
关于ulimitulimit-a用来显示当前的各种用户进程限制。Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux用户的最大进程数,下面我把某linux用户的最大进程数设为10000个:ulimit-u10000对于需要做许多socket连接并使它们处于打开状态的Java应用程序而言,最好通过使用ulimit-nxx修改每个进程可打开的文件数,缺省值是
南非蚂蚁
·
2011-03-25 19:24
linux
职场
性能调优
休闲
基本策略
Linux性能调优
基本策略设定
关于ulimitulimit-a用来显示当前的各种用户进程限制。Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux用户的最大进程数,下面我把某linux用户的最大进程数设为10000个:ulimit-u10000对于需要做许多socket连接并使它们处于打开状态的Java应用程序而言,最好通过使用ulimit-nxx修改每个进程可打开的文件数,缺省值是
南非蚂蚁
·
2011-03-25 19:24
Linux
职场
休闲
Linux系统专题
LINUX性能调优
方法总结
大多数Linux发布版都定义了适当的缓冲区和其他TransmissionControlProtocol(TCP)参数。可以修改这些参数来分配更多的内存,从而改进网络性能。设置内核参数的方法是通过proc接口,也就是通过读写/proc中的值。幸运的是,sysctl可以读取/etc/sysctl.conf中的值并根据需要填充/proc,这样就能够更轻松地管理这些参数。清单2展示在互联网服务器上应用于I
zhangziqiang
·
2011-03-05 09:55
linux
职场
调优
休闲
LINUX性能调优
方法总结
大多数Linux发布版都定义了适当的缓冲区和其他TransmissionControlProtocol(TCP)参数。可以修改这些参数来分配更多的内存,从而改进网络性能。设置内核参数的方法是通过proc接口,也就是通过读写/proc中的值。幸运的是,sysctl可以读取/etc/sysctl.conf中的值并根据需要填充/proc,这样就能够更轻松地管理这些参数。清单2展示在互联网服务器上应用于I
zhangziqiang
·
2011-03-05 09:55
linux
职场
休闲
linux笔记
最近读书情况
近阶段已经读过的书如下: 《 Linux Performance and Tuning Guidelines》----很经验的一个介绍
Linux
pengpeng
·
2010-10-08 10:00
编程
linux
虚拟机
互联网
读书
linux系统调优
Linux性能调优
的几种方法副标题:作者:未知文章来源:互联网点击数:215更新时间:2006-2-11按照传统,Linux不同的发行版本和不同的内核对各项参数及设置均做了改动,从而使得系统能够获得更好的性能
pointsand
·
2010-08-04 16:44
linux
职场
系统
Linux性能调优
概述1.“/etc/profile”文件2.“bdflush”参数3.“ip_local_port_range”参数4.“/etc/nsswitch.conf”文件5.“/proc”文件系统6.“ulimit”参数7.增加系统打开的文件数目8.文件“atime”属性9.文件的“noatime”属性10.特定的TCP/IP栈11.交换分区12.调整IDE硬盘性能概述优化网络性能在很大程度上与网络上使
kinges
·
2010-06-26 08:00
linux
优化
redhat
编译器
linux内核
DNS服务器
Linux性能调优
之虚拟内存篇
简单地说,虚拟内存就是硬盘中的一块区域,它用来存放内存里使用频率不高的页面文件。好处是为了提高内存的利用率-让使用频率高的页面文件活动在内存区域中,提高CPU对数据操作的速度。在Linux中,这个区域叫做swap,一般大小应设置为物理内存的2倍。 vm.swappiness是Linux内核的一个参数,范围是0~100。它表示实际内存和虚拟内存区域进行数据交换的倾向性大小,数值越大表示倾向性越
kinges
·
2010-06-26 08:00
linux
centos
IO
cache
BI
linux内核
IBM性能调优 相关站点
相关文章编号:
Linux性能调优
的几种方法(一)
Linux性能调优
的几种方法(二)
Linux性能调优
的几种方法(三)
Linux性能调优
的几种方法(四) Linux性能监测工具及调优介绍(一)
kinges
·
2010-06-25 23:00
linux
IBM
工具
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他