Loadrunner学习笔记_磁盘相关

原创 2006年05月18日 15:48:00
磁盘的读写(关注的部分)分为:sql server 数据的读写 和 换页
 sql server 在操作时,
如果由换页造成磁盘忙于读写且性能下降的,不能说明此操作导致磁盘出现了瓶颈,而是说可能内存不足,先应解决内存不足的问题,然后再看磁盘的读写速率是否有问题。
如果是由sql server 读写数据造成的性能瓶颈的,则说明要更换磁盘系统了。
 
 
监视的参数:
 
Memory:Page Faults/sec
每秒软性页面失效的数目(包括有些可以直接在内存中满足而有些需要从硬盘读取)较page/sec只表明数据不能在内存指定工作集中立即使用。
如果该值偶尔走高,表明当时有线程竞争内存。如果持续很高,则内可能是瓶颈。
 
PhysicalDisk:% Disk Time
计数器监视磁盘忙于读/写活动所用时间的百分比。
 
PhysicalDisk:Current Disk Queue Length有多少系统请求在等待访问磁盘。等待 I/O 请求的数量。
 
如果 PhysicalDisk:% Disk Time 计数器的值很高(大于 90%),则应再
查看PhysicalDisk:Current Disk Queue Length的值,该值应该保持在不超过组成物理磁盘的轴数(大多数磁盘只有一个轴,独立磁盘冗余阵列 (RAID) 设备通常有多个轴)的 1.5 到 2 倍(也有说阀值:主轴数加 2),否则,说明磁盘可能是瓶颈。
 
对磁盘逻辑分区的监视:
   Logical Disk:Disk Write Bytes/sec
   Logical Disk:Disk read Bytes/sec
 
如果在同一硬盘上有多个逻辑分区,使用 Logical Disk 计数器而非 Physical Disk 计数器。查看逻辑磁盘计数器有助于确定哪些文件被频繁访问。
通常,Ultra Wide SCSI 磁盘每秒可以处理 50 70 I/O 操作。
 
对sql server 使用磁盘的监视:
   SQL Server:Buffer Manager Page Reads/secPage Writes/sec 计数器来监视sql server 对磁盘的读写
 
若这些计数器的值将要达到硬件 I/O 子系统的容量极限,则需要减小这些值,方法是调整应用程序或数据库以减少 I/O 操作(如索引覆盖、索引优化或规范化),增加硬件的 I/O 容量或添加内存。
 
 
 
 
参考(硬盘读写速率):
现在的硬盘理论上可以支持到每秒80MB 的速率,但在实际运行时往往是达不到的,较好的情况下恒定读写速率可以达到每秒20MB 左右,这已经是一个非常理想的指标了

LoadRunner 学习笔记 一

1、windows sockets 这类脚本的编写分为三个步骤:建立到服务器的链接、发送数据、关闭链接 源码如下     lrs_create_socket("socket0", "TCP", "R...
  • mengxiaoqi
  • mengxiaoqi
  • 2014年02月24日 14:18
  • 454

LoadRunner学习笔记(脚本开发_1)1

1.Action 简介 1) 什么是Action? 一个函数包,将用户操作根据类别存放在不同的函数中。 2) 脚本框架生成的时机:当选择完Http协议后,VuGen将自动...
  • tongle_deng
  • tongle_deng
  • 2011年08月26日 09:09
  • 2063

一些linux 与磁盘相关命令

查看glibc版本信息 rpm -qa | grep glibc
  • yin_pengpeng
  • yin_pengpeng
  • 2016年09月13日 21:15
  • 138

Loadrunner学习笔记_CPU相关

对CPU的消耗我主要分为三部分:系统内核命令的消耗(如磁盘系统产生的消耗),sql server 产生的消耗,其它应用程序产生的消耗 不同的磁盘控制器和驱动程序所用的内核处理时间不同。高效的控制器和驱...
  • lengyue_112
  • lengyue_112
  • 2006年05月18日 15:51
  • 1332

Loadrunner学习笔记_内存相关

在目前我看到的资料当中,频繁换页是内存导致性能问题的主要原因。而频繁换页主要是由可用内存不够 或 分配给sql server 的内存不够导致的,以下将分别对这些方面进行探讨。频繁换页:换页简单的说就是...
  • lengyue_112
  • lengyue_112
  • 2006年05月18日 15:45
  • 2910

LoadRunner脚本实例来验证参数化的…

本文转自:http://www.51testing.com/?34866/action_viewspace_itemid_75554.html 作者:zibeike 问题提出:  主要想试验下,在Co...
  • achang21
  • achang21
  • 2013年09月15日 10:14
  • 803

Loadrunner关联设置

Loadrunner关联(一)什么时候需要做关联1.关联的含义关联(correlation):在脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器所响应的内容中...
  • catonhousetop
  • catonhousetop
  • 2011年06月27日 22:44
  • 492

loadrunner 的load generator负载生成器组件临时文件沾满磁盘后的清理

1、windows a、新建一个clear.bat @echo off echo 清除系统垃圾过程中,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f...
  • chenlei_525
  • chenlei_525
  • 2016年07月12日 12:26
  • 748

Hbase学习笔记一

Hbase:分布式的、面向列的开源数据库 Hbase逻辑模型 HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库,另一个不同的是HBase基于列的而不是基于行的模式 Big...
  • lskyne
  • lskyne
  • 2013年04月02日 18:00
  • 7617

Linux磁盘管理的相关命令

Linux磁盘管理的相关命令 linux df linux du
  • xiazhiyiyun
  • xiazhiyiyun
  • 2017年07月14日 18:16
  • 228
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Loadrunner学习笔记_磁盘相关
举报原因:
原因补充:

(最多只允许输入30个字)