51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4972|回复: 9
打印 上一主题 下一主题

[原创] Day1-4测试积点任务

[复制链接]
  • TA的每日心情
    擦汗
    2 小时前
  • 签到天数: 527 天

    连续签到: 4 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2018-3-15 14:21:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
    问题
    性能测试准备环境时,由于条件限制,机器系统硬件环境可能不同,机器硬件的cpu主频,单双
    核,硬盘转速等对性能测试的影响情况如何,在准备测试中哪些因素可以较少考虑或者忽略?

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    4 小时前
  • 签到天数: 2812 天

    连续签到: 5 天

    [LV.Master]测试大本营

    2#
    发表于 2018-3-19 10:15:09 | 只看该作者
    有哪些用哪些
    性能测试只是最大限度的模拟实际环境
    如果不一致,进行硬件资源对比分析
    回复

    使用道具 举报

  • TA的每日心情

    2018-12-10 16:10
  • 签到天数: 201 天

    连续签到: 1 天

    [LV.7]测试师长

    3#
    发表于 2018-3-19 10:18:08 | 只看该作者
    1.CPU主频及单双核
       CPU主频及单双核主要影响CPU密集型的业务的性能。同等压力下,较高主频的CPU一般处理请求的时间短,而较低主频的CPU处理请求的时间长。
    2.内存大小
    内存大小对业务性能影响较为明显,大内存的机器,其系统可用cache较大,可加载到内存中的数据较多,可以明显减少系统I/O,大大缩短响应时间。



    目前单条容量2G的内存比较多,机器总内存8G和16G居多。测试前可以通过free命令查看



    Ø  磁盘转数



    我们现有磁盘的转速基本都是10k/min,15k/min的磁盘较少,除非特殊情况,一般可以忽略该配置。



    Ø  磁盘容量



    常见的磁盘容量有73GB、146GB、300GB。较大的磁盘容量单盘片数据密度较高,磁头寻道时间较短,磁盘性能较好。



    Ø  磁盘接口



    常见磁盘接口有SCSI、SATA、SAS,其中以SAS接口的磁盘性能最好。



    Ø  预读RA值



    系统预读,对于随即读为主的业务,由于读取的数据存储较为分散,建议调小该预读值;相反以顺序读为主的业务,应该调大该值。



    在随机度为主的业务中,调小该值可以明显看到iostat统计到的r/s值明显降低,vmstat统计到的bi值同时降低。



    Ø  RAID级别



    现有机器的RAID级别只有两种:RAID1+0和RAID5,RAID1+0的I/O性能好于RAID5



    Ø  RAID读写比率



    只有HP的RAID卡有读写比率的概念,Dell的RAID卡没有这个概念。



    Ø  Swap分区



    Swap分区对系统性能影响较小,可以忽略。大小可以通过free查看




    磁盘碎片
           对于ext2文件系统来说,磁盘块的分配会根据一定的算法尽量使得同一目录下的文件放在同一块组,即尽量保持连续性。多线程的随机读写会导致文件在磁盘上的存放连续性较低。磁盘连续性越低,导致磁盘寻道频繁,降低了系统的I/O性能。磁盘连续性可以通过plblk工具查看。
    回复

    使用道具 举报

  • TA的每日心情

    2018-12-10 16:10
  • 签到天数: 201 天

    连续签到: 1 天

    [LV.7]测试师长

    4#
    发表于 2018-3-19 10:21:22 | 只看该作者
    1.CPU主频及单双核
      CPU主频及单双核主要影响CPU密集型的业务的性能。同等压力下,较高主频的CPU一般处理请求的时间短,而较低主频的CPU处理请求的时间长。
    2.内存大小
      内存大小对业务性能影响较为明显,大内存的机器,其系统可用cache较大,可加载到内存中的数据较多,可以明显减少系统I/O,大大缩短响应时间。
      目前单条容量2G的内存比较多,机器总内存8G和16G居多。测试前可以通过free命令查看
    3.磁盘转数
      我们现有磁盘的转速基本都是10k/min,15k/min的磁盘较少,除非特殊情况,一般可以忽略该配置。
    4.磁盘容量
      常见的磁盘容量有73GB、146GB、300GB。较大的磁盘容量单盘片数据密度较高,磁头寻道时间较短,磁盘性能较好。
    5.磁盘接口
      常见磁盘接口有SCSI、SATA、SAS,其中以SAS接口的磁盘性能最好。
    6.预读RA值
      系统预读,对于随即读为主的业务,由于读取的数据存储较为分散,建议调小该预读值;相反以顺序读为主的业务,应该调大该值。
      在随机度为主的业务中,调小该值可以明显看到iostat统计到的r/s值明显降低,vmstat统计到的bi值同时降低。
    7.RAID级别
      现有机器的RAID级别只有两种:RAID1+0和RAID5,RAID1+0的I/O性能好于RAID5
    8.RAID读写比率
      只有HP的RAID卡有读写比率的概念,Dell的RAID卡没有这个概念
    9.Swap分区
      Swap分区对系统性能影响较小,可以忽略。大小可以通过free查看
    10.磁盘碎片
      对于ext2文件系统来说,磁盘块的分配会根据一定的算法尽量使得同一目录下的文件放在同一块组,即尽量保持连续性。多线程的随机读写会导致文件在磁盘上的存放连续性较低。磁盘连续性越低,导致磁盘寻道频繁,降低了系统的I/O性能。磁盘连续性可以通过plblk工具查看。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    1 小时前
  • 签到天数: 1516 天

    连续签到: 5 天

    [LV.Master]测试大本营

    5#
    发表于 2018-3-19 10:47:12 | 只看该作者
    楼上说的很全面了
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-12-21 09:54
  • 签到天数: 250 天

    连续签到: 1 天

    [LV.8]测试军长

    6#
    发表于 2018-3-19 11:31:57 | 只看该作者
    我觉得用稍微好一些的配置做性能测试好一些,毕竟不会在测试的时候卡机卡死,能加快测试效率。
    回复

    使用道具 举报

  • TA的每日心情

    2024-7-8 09:00
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]测试总司令

    7#
    发表于 2018-3-19 11:48:07 | 只看该作者
    机器环境中常见的一些因素以及影响情况如下:







    Ø    CPU主频及单双核



    CPU主频及单双核主要影响CPU密集型的业务的性能。同等压力下,较高主频的CPU一般处理请求的时间短,而较低主频的CPU处理请求的时间长。



    目前机器的主流CPU 双路双核和双路四核 根据主频可以分为Xeon3.0G  2.8G



    Ø  内存大小



    内存大小对业务性能影响较为明显,大内存的机器,其系统可用cache较大,可加载到内存中的数据较多,可以明显减少系统I/O,大大缩短响应时间。



    目前单条容量2G的内存比较多,机器总内存8G和16G居多。测试前可以通过free命令查看



    Ø  磁盘转数



    我们现有磁盘的转速基本都是10k/min,15k/min的磁盘较少,除非特殊情况,一般可以忽略该配置。



    Ø  磁盘容量



    常见的磁盘容量有73GB、146GB、300GB。较大的磁盘容量单盘片数据密度较高,磁头寻道时间较短,磁盘性能较好。



    Ø  磁盘接口



    常见磁盘接口有SCSI、SATA、SAS,其中以SAS接口的磁盘性能最好。



    Ø  预读RA值



    系统预读,对于随即读为主的业务,由于读取的数据存储较为分散,建议调小该预读值;相反以顺序读为主的业务,应该调大该值。



    在随机度为主的业务中,调小该值可以明显看到iostat统计到的r/s值明显降低,vmstat统计到的bi值同时降低。



    Ø  RAID级别



    现有机器的RAID级别只有两种:RAID1+0和RAID5,RAID1+0的I/O性能好于RAID5



    Ø  RAID读写比率



    只有HP的RAID卡有读写比率的概念,Dell的RAID卡没有这个概念。



    Ø  Swap分区



    Swap分区对系统性能影响较小,可以忽略。大小可以通过free查看



    Ø  磁盘碎片



           对于ext2文件系统来说,磁盘块的分配会根据一定的算法尽量使得同一目录下的文件放在同一块组,即尽量保持连续性。多线程的随机读写会导致文件在磁盘上的存放连续性较低。磁盘连续性越低,导致磁盘寻道频繁,降低了系统的I/O性能。磁盘连续性可以通过plblk工具查看。



    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-11-1 14:56
  • 签到天数: 1182 天

    连续签到: 1 天

    [LV.10]测试总司令

    8#
    发表于 2018-3-19 11:55:50 | 只看该作者
    尽量模拟现场的环境去进行测试,测试环境的配置肯定和现场环境有差别。
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 11:59 , Processed in 0.068801 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表