- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的
服务器维护
,企业网站维护
,网站维护
服务 - (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0 |
本文是讲述有关Oracle数据库磁盘输入输出性能和优化的各个不同方面的一系列文章中的一篇。每篇技巧性的文章都摘自即将由Rampant科技出版社出版的图书《Oracle磁盘输入输出性能调优》,作者是Mike Ault。从该系列文章的主页上能看到其他即将发布的部分。
Linux系统下的小型计算机系统接口(SCSI)性能调优
在linux系统下,要么通过在启动命令Grub或Lilo的启动文件中指定参数、要么通过在文件/etc/modules.conf中指定选项,来对小型计算机系统接口(SCSI)进行性能调优。接下来让我们依次查看这两种情况的例子。在Linux系统下,可以通过使用带-Tt选项的命令hdparm来测量这个接口的相对性能。注意,在Linux系统中,IEEE 1394接口被看作是一个SCSI接口。下面的例子是用来对普通的SBP2接口进行性能调优,但是这些技术也能够被特定的SCSI驱动器使用。
首先,让我们看一下这个接口的当前设置。通过在/proc/scsi/sbp2目录下查看LUN号来获取这些当前设置信息。本例使用LUN 0。
[root@aultlinux1 root]# cat /proc/scsi/sbp2/0
IEEE-1394 SBP-2 protocol driver (host: ohci1394)
$Rev: 601 $ James Goodwin <jamesg@filanet.com>
SBP-2 module load options:
- Max speed supported: S400
- Max sectors per I/O supported: 255
- Max outstanding commands supported: 8
- Max outstanding commands per lun supported: 1
- Serialized I/O (debug): no
- Exclusive login: no
现在,我们为接口as-is运行一个时间测试,来测试其平均速度(多执行几次,取其平均值):
/dev/sda: Timing buffer-cache reads: 128 MB in 3.99 seconds = 32.08 MB/sec Timing buffered disk reads: 64 MB in 6.86 seconds = 9.33 MB/sec[root@aultlinux1 root]# hdparm -Tt /dev/sda
现在,我们设置文件/etc/modules.conf中的SBP2选项的值。我们使显着命令的数量加倍,设为16,并增加每个LUN的命令数量,设为2:
alias parport_lowlevel parport_pcalias eth0 3c59xalias usb-controller usb-ohcialias eth1 tulipalias ieee1394-controller ohci1394alias scsi_hostadapter sbp2options sbp2 sbp2_max_outstanding_cmds=16 sbp2_max_cmds_per_lun=2
接下来,重启计算机以使设置生效,并重新查看文件/proc/scsi/sbp2/0中我们的设置
[root@aultlinux1 root]# cat /proc/scsi/sbp2/0IEEE-1394 SBP-2 protocol driver (host: ohci1394)$Rev: 601 $ James Goodwin <jamesg@filanet.com>SBP-2 module load options:- Max speed supported: S400- Max sectors per I/O supported: 255- Max outstanding commands supported: 16- Max outstanding commands per lun supported: 2- Serialized I/O (debug): no- Exclusive login: no
更改了我们的设置后,我们从新运行时间测试:
[root@aultlinux1 etc]# hdparm -Tt /dev/sda /dev/sda: Timing buffer-cache reads: 128 MB in 4.03 seconds = 35.36 MB/sec Timing buffered disk reads: 64 MB in 6.04 seconds = 11.25 MB/sec
我要申请本站:N点 | 黑客防线官网 | |
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |