Linux服务器性能评估与优化资料教程.ppt 立即下载
2024-12-03
约1.8千字
约29页
0
992KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Linux服务器性能评估与优化资料教程.ppt

Linux服务器性能评估与优化资料教程.ppt

预览

免费试读已结束,剩余 24 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1个人简介影响Linux性能的因素

系统性能评估标准

系统性能分析工具

性能评估与优化过程

Oracle在Linux下的性能优化二	系统性能评估标准三系统性能分析工具7(1)利用vmstat命令监控系统CPU
该命令可以显示关于系统各种资源之间相关性能的简要信息,这里我们主要用它来看CPU一个负载情况。
下面是vmstat命令在某个系统的输出结果:

[root@node1~]#vmstat23
procs-----------memory-------------swap-------io------system-------cpu------
rbswpdfreebuffcachesisobiboincsussyidwast
000162240830467032001321100723019800
00016224083046703200101010200110000
0001622408304670320011100918019900
Procs
	r列表示运行和等待cpu时间片的进程数,这个值如果长期大于系统CPU的个数,说明CPU不足,需要增加CPU。
	b列表示在等待资源的进程数,比如正在等待I/O、或者内存交换等。
Cpu
	us列显示了用户进程消耗的CPU时间百分比。us的值比较高时,说明用户进程消耗的cpu时间多,但是如果长期大于50%,就需要考虑优化程序或算法。
	sy列显示了内核进程消耗的CPU时间百分比。Sy的值较高时,说明内核消耗的CPU资源很多。
根据经验,us+sy的参考值为80%,如果us+sy大于80%说明可能存在CPU资源不足。(2)利用sar命令监控系统CPU

你是否遇到过系统CPU整体利用率不高,而应用缓慢的现象?


在一个多CPU的系统中,如果程序使用了单线程,会出现这么一个现象,CPU的整体使用率不高,但是系统应用却响应缓慢,这可能是由于程序使用单线程的原因,单线程只使用一个CPU,导致这个CPU占用率为100%,无法处理其它请求,而其它的CPU却闲置,这就导致了整体CPU使用率不高,而应用缓慢现象的发生。(1)利用free指令监控内存

free是监控linux内存使用状况最常用的指令,看下面的一个输出:

[root@webserver~]#free-m
totalusedfreesharedbufferscached
Mem:8111718592602436299
-/+buffers/cache:6437468
Swap:818908189

一般有这样一个经验公式:应用程序可用内存/系统物理内存>70%时,表示系统内存资源非常充足,不影响系统性能,应用程序可用内存/系统物理内存<20%时,表示系统内存资源紧缺,需要增加系统内存,20%<应用程序可用内存/系统物理内存<70%时,表示系统内存资源基本能满足应用需求,暂时不影响系统性能。(2)利用vmstat命令监控内存(1)磁盘存储基础

熟悉RAID存储方式,可以根据应用的不同,选择不同的RAID方式。
尽可能用内存的读写代替直接磁盘I/O,使频繁访问的文件或数据放入内存中进行操作处理,因为内存读写操作比直接磁盘读写的效率要高千倍。
将经常进行读写的文件与长期不变的文件独立出来,分别放置到不同的磁盘设备上。
对于写操作频繁的数据,可以考虑使用裸设备代替文件系统。
	
使用裸设备的优点有:
数据可以直接读写,不需要经过操作系统级的缓存,节省了内存资源,避免了内存资源争用。
避免了文件系统级的维护开销,比如文件系统需要维护超级块、I-node等。
避免了操作系统的cache预读功能,减少了I/O请求。
使用裸设备的缺点是:
数据管理、空间管理不灵活,需要很专业的人来操作。
1415165:网络性能评估五	Oracle在Linux下的性能优化
1)物理内存多大

2)操作系统估计需要使用多少内存

3)数据库是使用文件系统还是裸设备

4)有多少并发连接

5)应用是OLTP类型还是OLAP类型2:Oracle数据库内存参数的优化需要注意的几个参数(2)SGA、PAG参数设置B.	Oracle五种内存管理方式自动内存管理(AMM)自动共享内存管理手工共享内存管理自动PAG管理3:Oracle下磁盘存储性能优化谢谢大家
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Linux服务器性能评估与优化资料教程

文档大小:992KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用