免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1716 | 回复: 3

solaris X86的I/O问题 [复制链接]

论坛徽章:
0
发表于 2012-04-13 15:58 |显示全部楼层
用一台HP 380G7,做好了raid5,然后安装的solaris 10,以及oracle 10g的数据库,

后来发现数据库性能很差,以为I/O是瓶颈,经测试,在OS里拷贝一个大文件,速度也很差:

拷贝文件时的状态 :
bash-3.2# iostat 2 10
   tty        sd0           sd1           nfs1           cpu
tin tout kps tps serv  kps tps serv  kps tps serv   us sy wt id
   0    1 249  15   41    0   0    3    0   0    0    1  0  0 99
   0   97 47850 243   66    0   0    0    0   0    0    0  1  0 99
   0   34 45036 225   62    0   0    0    0   0    0    0  1  0 99
   0   34 46547 231   69    0   0    0    0   0    0    0  1  0 99
   0   34 40164 220   65    0   0    0    0   0    0    0  1  0 99
   0   34 38909 273  110    0   0    0    0   0    0    0  1  0 99
   0   34 42199 219   71    0   0    0    0   0    0    0  1  0 99
   0   34 43754 216   66    0   0    0    0   0    0    2  1  0 97
   0   34 39706 218   68    0   0    0    0   0    0    0  1  0 99
   0   34 34710 240   70    0   0    0    0   0    0    1  1  0 98

bash-3.2# iostat -xtc
                 extended device statistics                    tty         cpu
device    r/s    w/s   kr/s   kw/s wait actv  svc_t  %w  %b  tin tout  us sy wt id
sd0       1.2   14.2   72.3  177.3  0.1  0.6   41.1   0  12    0    1   1  0  0 99
sd1       0.1    0.0    0.1    0.0  0.0  0.0    3.1   0   0
nfs1      0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0

bash-3.2# sar -b 2 10

SunOS STCNCDM41101 5.10 Generic_147441-01 i86pc    04/13/2012

15:43:14 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s
15:43:16       1    9447     100       2    4507     100       0       0
15:43:18       0    9731     100      21    4608     100       0       0
15:43:20       0    9708     100      18    4654     100       0       0
15:43:22       0   10503     100       1    5020     100       0       0
15:43:24       0    8586     100       1    4084     100       0       0
15:43:26       0   10491     100       2    5012     100       0       0
15:43:28       0   10469     100       1    4995     100       0       0
15:43:30       0   10928     100       1    5226     100       0       0
15:43:32       0   10403     100       1    4968     100       0       0
15:43:34       0    8151     100      20    3895      99       0       0

Average        0    9841     100       7    4696     100       0       0

感觉磁盘本身的I/O就有问题?还是solaris x86对I/O有什么限制?

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:54:45
发表于 2012-04-16 10:22 |显示全部楼层
time mkfile 1024m /test
看看时间

论坛徽章:
7
荣誉会员
日期:2011-11-23 16:44:17水瓶座
日期:2013-08-28 21:20:16丑牛
日期:2013-10-02 21:01:462015年迎新春徽章
日期:2015-03-04 09:54:45操作系统版块每日发帖之星
日期:2016-06-05 06:20:0015-16赛季CBA联赛之吉林
日期:2016-06-20 08:24:0515-16赛季CBA联赛之四川
日期:2016-08-18 15:02:02
发表于 2012-04-16 12:21 |显示全部楼层
这个问题很难讲。
RAID卡的cache是否设置成on了已经?RAID的各项参数~~

用其他OS引导,测试一下读写性能。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2012-04-17 15:07 |显示全部楼层
本帖最后由 非凡公子 于 2012-04-17 15:13 编辑

我也测了一下,差不多的机器,solaris10 zfs只有最高30M/s的速度,zfs iostat/iostat都是同样的显示速度,硬盘IDE-ATA100 80G 2M缓存
centos下iostat显示有90M/s多,IDE-ATA133 80G 2M缓存
同样的命令测试,创建1.5G的文件
dd if=/dev/zero of=test bs=1024k count=1500

还有一台SATA2 1T 32M缓存的solaris10 zfs raid-z,也只有60M/s的速度
晚上再回家在VM上测下看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP