win10如何测硬盘读写速度
1.win10怎么测硬盘读写速度
第一步、任务栏空白处右击鼠标,菜单中选择“任务管理器”;
第二步、任务管理器窗口,点击切换到“性能”选项卡,然后点击左侧“磁盘”选项,这里有大家想知道的一切,当然我们需要懂相关的专业知识
2.怎么查看window 硬盘读写性能
Windows性能计数器--磁盘性能分析DiskPhysical Disk:单次IO大小Avg.Disk Bytes/ReadAvg.Disk Bytes/WriteIO响应时间Avg.Disk sec/ReadAvg.Disk sec/WriteIOPSDiskReads/secDiskWrites/secDiskTransfers/secIO吞吐率DiskBytes/secDiskRead Bytes/secDiskWrite Bytes/sec磁盘有两个重要的参数:Seek time、Rotational latency。
正常的I/O计数为:①1000/(Seek time+Rotational latency)*0.75,在此范围内属正常。当达到85%的I/O计数以上时则基本认为已经存在I/O瓶颈。
理论情况下,磁盘的随机读计数为125、顺序读计数为225。对于数据文件而言是随机读写,日志文件是顺序读写。
因此,数据文件建议存放于RAID5上,而日志文件存放于RAID10或 RAID1中。 附:15000 RPM:150随机IOPS10000 RPM:110随机IOPS5400 RPM:50随机IOPS下面假设在有4块硬盘的RAID5中观察到的Physical Disk性能对象的部分值: Avg. DiskQueue Length 12 队列长度Avg. DiskSec/Read .035 读数据所用时间msAvg. DiskSec/Write .045 写数据所用时间msDiskReads/sec 320 每秒读数据量DiskWrites/sec 100 每秒写数据量Avg. DiskQueue Length,12/4=3,每块磁盘的平均队列建议不超过2。
Avg. DiskSec/Read一般不要超过11~15ms。 Avg. DiskSec/Write一般建议小于12ms。
从上面的结果,我们看到磁盘本身的I/O能力是满足我们的要求的,原因是因为有大量的请求才导致队列等待,这很可能是因为你的SQL语句导致大量的表扫描所致。在进行优化后,如果还是不能达到要求,下面的公式可以帮助你计算使用几块硬盘可以满足这样的并发要求:Raid 0 -- I/Os per disk = (reads +writes) / number of disksRaid 1 -- I/Os per disk = [reads +(2 * writes)] / 2Raid 5 -- I/Os per disk = [reads +(4 * writes)] / number of disksRaid 10 -- I/Os per disk = [reads +(2 * writes)] / number of disks 我们得到的结果是:(320+400)/4=180,这时你可以根据公式①来得到磁盘的正常I/O值。
假设现在正常I/O计数为125,为了达到这个结果:720/125=5.76。就是说要用6块磁盘才能达到这样的要求。
但是上面的Disk Reads/sec和Disk Writes/sec是个很难正确估算的值。因此只能在系统比较忙时,大概估算一个平均值,作为计算公式的依据。
另一个是你很难从客户那里得到Seek time、Rotational latency参数的值,这也只能用理论值125进行计算。前言作为一个数据库管理员,关注系统的性能是日常最重要的工作之一,而在所关注的各方面的性能只能IO性能却是最令人头痛的一块,面对着各种生涩的参数和令人眼花缭乱的新奇的术语,再加上存储厂商的忽悠,总是让我们有种云里雾里的感觉。
本系列文章试图从基本概念开始对磁盘存储相关的各种概念进行综合归纳,让大家能够对IO性能相关的基本概念,IO性能的监控和调整有个比较全面的了解。在这一部分里我们先舍弃各种结构复杂的存储系统,直接研究一个单独的磁盘的性能问题,藉此了解各个衡量IO系统系能的各个指标以及之间的关系。
几个基本的概念在研究磁盘性能之前我们必须先了解磁盘的结构,以及工作原理。不过在这里就不再重复说明了,关系硬盘结构和工作原理的信息可以参考维基百科上面的相关词条——Hard disk drive(英文)和硬盘驱动器(中文)。
读写IO(Read/Write IO)操作磁盘是用来给我们存取数据用的,因此当说到IO操作的时候,就会存在两种相对应的操作,存数据时候对应的是写IO操作,取数据的时候对应的是读IO操作。单个IO操作当控制磁盘的控制器接到操作系统的读IO操作指令的时候,控制器就会给磁盘发出一个读数据的指令,并同时将要读取的数据块的地址传递给磁盘,然后磁盘会将读取到的数据传给控制器,并由控制器返回给操作系统,完成一个写IO的操作;同样的,一个写IO的操作也类似,控制器接到写的IO操作的指令和要写入的数据,并将其传递给磁盘,磁盘在数据写入完成之后将操作结果传递回控制器,再由控制器返回给操作系统,完成一个写IO的操作。
单个IO操作指的就是完成一个写IO或者是读IO的操作。随机访问(Random Access)与连续访问(Sequential Access)随机访问指的是本次IO所给出的扇区地址和上次IO给出扇区地址相差比较大,这样的话磁头在两次IO操作之间需要作比较大的移动动作才能重新开始读/写数据。
相反的,如果当次IO给出的扇区地址与上次IO结束的扇区地址一致或者是接近的话,那磁头就能很快的开始这次IO操作,这样的多个IO操作称为连续访问。因此尽管相邻的两次IO操作在同一时刻发出,但如果它们的请求的扇区地址相差很大的话也只能称为随机访问,而非连续访问。
顺序IO模式(Queue Mode)/并发IO模式(BurstMode)磁盘控制器可能会一次对磁盘组发出一连串的IO命令,如果磁盘组一次只能执行一个IO命令时称为顺序IO;当磁盘组能同时执行多个IO命令时,称为并发IO。并发IO只能发生在由多个磁盘组成的磁盘组上,单块磁盘只能一次处理一个IO命令。
单个IO的大小(IO ChunkSize)熟悉数据库的人都会有这么一个概念,那就是数据库存储有个基本的块大小(Block Size),不。
3.怎么测试硬盘写入速率
硬盘测试
HD Tach
这是一款硬盘物理性能测试软件,利用VXD特定模式来获得测试最大精确度的硬盘性能测试工具。这是目前硬盘测试必备的一款专门针对磁盘底层性能的测试工具软件,主要通过分段拷贝不同容量的数据到硬盘进行测试,它可以测试平均寻道时间、最大缓存读取时间和读写时间(最大、最小和平均)、硬盘的连续数据传输率、随机存取时间及突发数据传输率,它使用的场合并不仅仅只是针对硬盘,还可以用于软驱、ZIP驱动器测试。其中,平均读写时间是和平常应用最接近的情况。这是目前的最新版本,在新版本中加入了写测试和对WinNT4/2000/XP#作系统的支持。
win10怎么测硬盘读写速度
1.win10怎么测硬盘读写速度
第一步、任务栏空白处右击鼠标,菜单中选择“任务管理器”;
第二步、任务管理器窗口,点击切换到“性能”选项卡,然后点击左侧“磁盘”选项,这里有大家想知道的一切,当然我们需要懂相关的专业知识
2.Win10系统下利用空闲内存加速磁盘读写的技巧有哪些呢?
需要注意的是,它可不是双击就能运行,直接安装到电脑上的应用软件哦,要认真阅读以下内容,才能使用的哦。
下载压缩包后,随便找个地方解压它,然后进入文件夹,双击打开设备管理器的图标,直接进入设备管理器(以往是需要手动操作,小编给大家弄个简单点的方式)。 在设备管理器窗口上点击操作,选择添加过时硬件。
在向导中,选择安装我手动从列表选择的硬件后下一步,直接选择最上方的显示所有设备。在接下来的弹出界面中,点击从磁盘安装,找到存放解压后文件夹的位置,选择对应大家系统的版本安装即可。
之后就会在设备管理器中出现个名为RAM Drive的选项,点开后下面的那个就是我们要操作的内存盘。 双击后在内存盘属性下按照个人需求进行设置,如内存盘使用的盘符,容量大小(建议不要空闲内存的25%),文件系统等,设置完毕后重启电脑,就会在此电脑中出现对应的盘符,我们就可以把想要加快读写速度的文件或系统缓存统统转移到那里。
嗯,因为它的安装方式与众不同,卸载方式也就不一样了,控制面板和程序组中是找不到对应选项的。 还是要在设备管理器中下手,按照删除电脑硬件的方式进行就OK了(在它上用鼠标右键选择卸载设备)。
如果您是游戏用户,无论是单机还是网游;如果您是大型软件用户,无论是PS还是玛雅;甚至是普通的文件服务器;如果您的内存超过4个G并且用的是64位系统,而硬盘依旧是机械硬盘,那我建议您使用该软件来加速机械硬盘。 最后,我建议您不必开启写入加速,因为在开启写入加速的情况下,写入的数据也会被缓存后写入,如果遇到复制大文件,复制的速度可能会因为内存不够而降低复制速度。
3.怎么测试硬盘写入速率
硬盘测试
HD Tach
这是一款硬盘物理性能测试软件,利用VXD特定模式来获得测试最大精确度的硬盘性能测试工具。这是目前硬盘测试必备的一款专门针对磁盘底层性能的测试工具软件,主要通过分段拷贝不同容量的数据到硬盘进行测试,它可以测试平均寻道时间、最大缓存读取时间和读写时间(最大、最小和平均)、硬盘的连续数据传输率、随机存取时间及突发数据传输率,它使用的场合并不仅仅只是针对硬盘,还可以用于软驱、ZIP驱动器测试。其中,平均读写时间是和平常应用最接近的情况。这是目前的最新版本,在新版本中加入了写测试和对WinNT4/2000/XP#作系统的支持。
win10系统怎么测试硬盘
1.windows10怎么检测硬盘
材料/工具
win10
查看window10电脑的硬盘的具体步骤如下:
1、首先打开电脑,然后在桌面“此电脑”的图标上,点击鼠标右键,选择“管理”。
2、接着在“计算机管理”界面,找到并打开“磁盘管理”。
3、最后进入磁盘管理控制面板后,在面板的左下角就能直接看到硬盘大小了。
注意事项:按照以上的步骤来完成即可!
2.win10怎么测硬盘读写速度
第一步、任务栏空白处右击鼠标,菜单中选择“任务管理器”;
第二步、任务管理器窗口,点击切换到“性能”选项卡,然后点击左侧“磁盘”选项,这里有大家想知道的一切,当然我们需要懂相关的专业知识
3.win10怎么检测硬盘坏道
现在很多朋友都将系统升级到了win10,Victoria硬盘坏道检测工具是 Windows环境下强大的硬盘维护工具,那么win10系统怎么使用硬盘坏道检测工具Victoria来检测硬盘坏道呢?其实操作方法很简单呢。
win10系统硬盘坏道检测工具Victoria使用方法:
1、把u启动u盘启动盘插在电脑usb接口上,然后重启win10系统,在出现开计画面时用一键u盘启动快捷键的方法进入到u启动主菜单界面,选择“【03】运行u启动win03pe增强版”,按回车键确认选择。
2、进入到win03pe系统后,依次点击“开始”——“程序”——“硬件检测”——“victoria磁盘扫描”。
3、在打开的victoria磁盘扫描工具主窗口中:①、点击“测试”应用,②、可以选择一个“校验模式”,③、点击“开始”按钮,执行磁盘检测。
4、然后耐心等待硬盘扫面完成,扫面所需时间较长,请大家耐心等待,扫描结果“参数”
4.win10怎么检测硬盘坏道
现在很多朋友都将系统升级到了win10,Victoria硬盘坏道检测工具是 Windows环境下强大的硬盘维护工具,那么win10系统怎么使用硬盘坏道检测工具Victoria来检测硬盘坏道呢?其实操作方法很简单呢。
win10系统硬盘坏道检测工具Victoria使用方法: 1、把u启动u盘启动盘插在电脑usb接口上,然后重启win10系统,在出现开计画面时用一键u盘启动快捷键的方法进入到u启动主菜单界面,选择“【03】运行u启动win03pe增强版”,按回车键确认选择。2、进入到win03pe系统后,依次点击“开始”——“程序”——“硬件检测”——“victoria磁盘扫描”。
3、在打开的victoria磁盘扫描工具主窗口中:①、点击“测试”应用,②、可以选择一个“校验模式”,③、点击“开始”按钮,执行磁盘检测。4、然后耐心等待硬盘扫面完成,扫面所需时间较长,请大家耐心等待,扫描结果“参数”。
5.win10怎么看硬盘大小
方法一、1、选中win10桌面的“计算机”图标,点击鼠标右键并选择“管理”选项;2、在新打开的“计算机管理”窗口中,点击左窗格中存储下面的“磁盘管理”一栏;3、随后在磁盘管理窗口中,可以看到当前电脑上的磁盘。
一般的电脑都只有一块硬盘,是从磁盘0开始。在下图中可以看到这台电脑上的硬盘大小空间为 60 G;注:我这台电脑是虚拟机,所以硬盘容量比较小。
当前的电脑一般容量都在500G及以上。另外如果是500G硬盘的话,系统实际显示的容量应该是400多G,要比标称的500G少。
方法二、1、在电脑的 Bios 系统中查看硬盘容量大小的方法。在刚开机时,一般可以通过按 F2、F12、del、或回车键来进入 Bios 界面;2、由于电脑机器型号的不同,进入 Bios 界面的方法也不一样,请以实际情况为准。
下图虚拟机中屏幕上显示的是按 F2 键可以进入 Bios的设置界面,如图所示;3、随后我们可以 Bios 条一个栏目中基本信息中看到磁盘容量的大小,由于我的是虚拟机,所以这里看不到硬盘容量的大小,在真实电脑上是可以看到的的。方法三、1、如果条件允许的情况下,我们还可以直接查看硬盘表面的标签信息,从上面可以得知硬盘容量的大小。
经过上面详细的步骤就可以看win10电脑硬盘大小了。
6.电脑升级win10怎么检测硬盘不能装
用360检测电脑能不能升级win10系统,方法如下:1、打开360安全卫士最新版,在主界面右下角大家“ 更多 ”进入工具箱。
2、进入工具箱页面之后,滚动到最后面,即可看到“ 免费升级win10 ”的小工具了,点击添加该工具即可。3、这里以win7系统为例:添加工具之后并打开点击“ 立即检测 ”。
4、此时win10检测工具将会自动对您的电脑配置进行全面检测,检测的配置非常全面,从处理器到电脑内存、显卡、系统盘等。如果有配置没有达到升级要求即会显示显示为打X,达到要求的即会显示为打√ 。
5、如页面提示为“ 第XXXXXXXM名检测通过的用户 ”说明现在的电脑支持并可升级为win10 正式版 。升级Windows10所需最低系统配置如下:1.处理器CPU:需1千兆赫(GHz)或更快,只要不是十年前的老古董,基本都可以。
2.电脑内存:1GB以上(32位)或2GB以上(64位)3.硬盘可用空间:20GB或以上。4.图形卡:带有WDDM驱动程序的Microsoft DirectX 9图形设备。
WIN10如何检测硬盘读写速度
1.win10怎么测硬盘读写速度
第一步、任务栏空白处右击鼠标,菜单中选择“任务管理器”;
第二步、任务管理器窗口,点击切换到“性能”选项卡,然后点击左侧“磁盘”选项,这里有大家想知道的一切,当然我们需要懂相关的专业知识
2.如何查看硬盘读取速度
你是指硬盘读取速度实时监控还是读取速度测试?
实时监控:
如果是Win7操作系统的话倒是可以通过资源监视器来观察:任务栏空白处点右键 任务管理器 性能(选项卡) 资源监视器(按钮) 磁盘(选项卡),
“磁盘活动的进程”栏显示的是当前所有进程的硬盘读写速度,右边折线图显示的是各个硬盘的读写速度。
至于XP,我暂时不知道哪个软件能实时监控的。
如果是速度测试,可以用HDTrue等软件测试,也可以用Fastcopy复制文件根据软件显示的速度来测试
3.如何测试硬盘速度
可以下载软件HDtune来测试硬盘的速度。
HDTune 是一款集成了很多硬盘功能的软件。它可以测试一款硬盘的读写速度,扫描磁盘错误,检查磁盘健康状态(S.M.A.R.T.),安全擦除硬盘上的数据等。
1,首先通过百度在网上搜索“hdtune”,可以找到 HD Tune 的官方网站。如图所示
2,下载完成以后,安装 HD Tune。由于我们使用的是15天的试用版,所以每次打开软件都会看到如下提示,如图所示
3,打开了 HD Tune 软件以后,在“Benchmark”页面下,点击左上角的下拉列表选择要进行性能测试的硬盘,软件默认为“读read”测试,然后点击右边的“Start”,如图所示
4,等待读取性能测试完成以后,可以看到软件右下侧有磁盘的性能值显示。
这里列出测试后的硬盘读取性能数据:
读取最小值: 4.8 MB/s
读取最大值 : 56.8 MB/s
读取平均值: 45.3 MB/s
从这些数据可以看出磁盘性能的好坏,读取数据值越大,说明磁盘的速度越快。
4.windows10怎么检测硬盘
材料/工具
win10
查看window10电脑的硬盘的具体步骤如下:
1、首先打开电脑,然后在桌面“此电脑”的图标上,点击鼠标右键,选择“管理”。
2、接着在“计算机管理”界面,找到并打开“磁盘管理”。
3、最后进入磁盘管理控制面板后,在面板的左下角就能直接看到硬盘大小了。
注意事项:按照以上的步骤来完成即可!
win10如何查看硬盘的读写速度
1.win10怎么测硬盘读写速度
第一步、任务栏空白处右击鼠标,菜单中选择“任务管理器”;
第二步、任务管理器窗口,点击切换到“性能”选项卡,然后点击左侧“磁盘”选项,这里有大家想知道的一切,当然我们需要懂相关的专业知识
2.怎么查看window 硬盘读写性能
Windows性能计数器--磁盘性能分析Disk Physical Disk: 单次IO大小 Avg.Disk Bytes/Read Avg.Disk Bytes/Write IO响应时间 Avg.Disk sec/Read Avg.Disk sec/Write IOPS DiskReads/sec DiskWrites/sec DiskTransfers/sec IO吞吐率 DiskBytes/sec DiskRead Bytes/sec DiskWrite Bytes/sec 磁盘有两个重要的参数:Seek time、Rotational latency。
正常的I/O计数为:①1000/(Seek time+Rotational latency)*0.75,在此范围内属正常。当达到85%的I/O计数以上时则基本认为已经存在I/O瓶颈。
理论情况下,磁盘的随机读计数为125、顺序读计数为225。对于数据文件而言是随机读写,日志文件是顺序读写。
因此,数据文件建议存放于RAID5上,而日志文件存放于RAID10或 RAID1中。 附: 15000 RPM:150随机IOPS 10000 RPM:110随机IOPS 5400 RPM:50随机IOPS 下面假设在有4块硬盘的RAID5中观察到的Physical Disk性能对象的部分值: Avg. DiskQueue Length 12 队列长度 Avg. DiskSec/Read .035 读数据所用时间ms Avg. DiskSec/Write .045 写数据所用时间ms DiskReads/sec 320 每秒读数据量 DiskWrites/sec 100 每秒写数据量 Avg. DiskQueue Length,12/4=3,每块磁盘的平均队列建议不超过2。
Avg. DiskSec/Read一般不要超过11~15ms。 Avg. DiskSec/Write一般建议小于12ms。
从上面的结果,我们看到磁盘本身的I/O能力是满足我们的要求的,原因是因为有大量的请求才导致队列等待,这很可能是因为你的SQL语句导致大量的表扫描所致。在进行优化后,如果还是不能达到要求,下面的公式可以帮助你计算使用几块硬盘可以满足这样的并发要求: Raid 0 -- I/Os per disk = (reads +writes) / number of disks Raid 1 -- I/Os per disk = [reads +(2 * writes)] / 2 Raid 5 -- I/Os per disk = [reads +(4 * writes)] / number of disks Raid 10 -- I/Os per disk = [reads +(2 * writes)] / number of disks 我们得到的结果是:(320+400)/4=180,这时你可以根据公式①来得到磁盘的正常I/O值。
假设现在正常I/O计数为125,为了达到这个结果:720/125=5.76。就是说要用6块磁盘才能达到这样的要求。
但是上面的Disk Reads/sec和Disk Writes/sec是个很难正确估算的值。因此只能在系统比较忙时,大概估算一个平均值,作为计算公式的依据。
另一个是你很难从客户那里得到Seek time、Rotational latency参数的值,这也只能用理论值125进行计算。 前言 作为一个数据库管理员,关注系统的性能是日常最重要的工作之一,而在所关注的各方面的性能只能IO性能却是最令人头痛的一块,面对着各种生涩的参数和令人眼花缭乱的新奇的术语,再加上存储厂商的忽悠,总是让我们有种云里雾里的感觉。
本系列文章试图从基本概念开始对磁盘存储相关的各种概念进行综合归纳,让大家能够对IO性能相关的基本概念,IO性能的监控和调整有个比较全面的了解。 在这一部分里我们先舍弃各种结构复杂的存储系统,直接研究一个单独的磁盘的性能问题,藉此了解各个衡量IO系统系能的各个指标以及之间的关系。
几个基本的概念 在研究磁盘性能之前我们必须先了解磁盘的结构,以及工作原理。不过在这里就不再重复说明了,关系硬盘结构和工作原理的信息可以参考维基百科上面的相关词条——Hard disk drive(英文)和硬盘驱动器(中文)。
读写IO(Read/Write IO)操作 磁盘是用来给我们存取数据用的,因此当说到IO操作的时候,就会存在两种相对应的操作,存数据时候对应的是写IO操作,取数据的时候对应的是读IO操作。 单个IO操作 当控制磁盘的控制器接到操作系统的读IO操作指令的时候,控制器就会给磁盘发出一个读数据的指令,并同时将要读取的数据块的地址传递给磁盘,然后磁盘会将读取到的数据传给控制器,并由控制器返回给操作系统,完成一个写IO的操作;同样的,一个写IO的操作也类似,控制器接到写的IO操作的指令和要写入的数据,并将其传递给磁盘,磁盘在数据写入完成之后将操作结果传递回控制器,再由控制器返回给操作系统,完成一个写IO的操作。
单个IO操作指的就是完成一个写IO或者是读IO的操作。 随机访问(Random Access)与连续访问(Sequential Access) 随机访问指的是本次IO所给出的扇区地址和上次IO给出扇区地址相差比较大,这样的话磁头在两次IO操作之间需要作比较大的移动动作才能重新开始读/写数据。
相反的,如果当次IO给出的扇区地址与上次IO结束的扇区地址一致或者是接近的话,那磁头就能很快的开始这次IO操作,这样的多个IO操作称为连续访问。因此尽管相邻的两次IO操作在同一时刻发出,但如果它们的请求的扇区地址相差很大的话也只能称为随机访问,而非连续访问。
顺序IO模式(Queue Mode)/并发IO模式(BurstMode) 磁盘控制器可能会一次对磁盘组发出一连串的IO命令,如果磁盘组一次只能执行一个IO命令时称为顺序IO;当磁盘组能同时执行多个IO命令时,称为并发IO。并发IO只能发生在由多个磁盘组成的磁盘组上,单块磁盘只能一次处理一个IO命令。
单个IO的大小(IO ChunkSize) 熟悉数据库的人都会有这么一个概念,那就是数据库存储有个基本的块大小(。
win10如何看硬盘读写速度
1.怎么查看window 硬盘读写性能
Windows性能计数器--磁盘性能分析DiskPhysical Disk:单次IO大小Avg.Disk Bytes/ReadAvg.Disk Bytes/WriteIO响应时间Avg.Disk sec/ReadAvg.Disk sec/WriteIOPSDiskReads/secDiskWrites/secDiskTransfers/secIO吞吐率DiskBytes/secDiskRead Bytes/secDiskWrite Bytes/sec磁盘有两个重要的参数:Seek time、Rotational latency。
正常的I/O计数为:①1000/(Seek time+Rotational latency)*0.75,在此范围内属正常。当达到85%的I/O计数以上时则基本认为已经存在I/O瓶颈。
理论情况下,磁盘的随机读计数为125、顺序读计数为225。对于数据文件而言是随机读写,日志文件是顺序读写。
因此,数据文件建议存放于RAID5上,而日志文件存放于RAID10或 RAID1中。 附:15000 RPM:150随机IOPS10000 RPM:110随机IOPS5400 RPM:50随机IOPS下面假设在有4块硬盘的RAID5中观察到的Physical Disk性能对象的部分值: Avg. DiskQueue Length 12 队列长度Avg. DiskSec/Read .035 读数据所用时间msAvg. DiskSec/Write .045 写数据所用时间msDiskReads/sec 320 每秒读数据量DiskWrites/sec 100 每秒写数据量Avg. DiskQueue Length,12/4=3,每块磁盘的平均队列建议不超过2。
Avg. DiskSec/Read一般不要超过11~15ms。 Avg. DiskSec/Write一般建议小于12ms。
从上面的结果,我们看到磁盘本身的I/O能力是满足我们的要求的,原因是因为有大量的请求才导致队列等待,这很可能是因为你的SQL语句导致大量的表扫描所致。在进行优化后,如果还是不能达到要求,下面的公式可以帮助你计算使用几块硬盘可以满足这样的并发要求:Raid 0 -- I/Os per disk = (reads +writes) / number of disksRaid 1 -- I/Os per disk = [reads +(2 * writes)] / 2Raid 5 -- I/Os per disk = [reads +(4 * writes)] / number of disksRaid 10 -- I/Os per disk = [reads +(2 * writes)] / number of disks 我们得到的结果是:(320+400)/4=180,这时你可以根据公式①来得到磁盘的正常I/O值。
假设现在正常I/O计数为125,为了达到这个结果:720/125=5.76。就是说要用6块磁盘才能达到这样的要求。
但是上面的Disk Reads/sec和Disk Writes/sec是个很难正确估算的值。因此只能在系统比较忙时,大概估算一个平均值,作为计算公式的依据。
另一个是你很难从客户那里得到Seek time、Rotational latency参数的值,这也只能用理论值125进行计算。前言作为一个数据库管理员,关注系统的性能是日常最重要的工作之一,而在所关注的各方面的性能只能IO性能却是最令人头痛的一块,面对着各种生涩的参数和令人眼花缭乱的新奇的术语,再加上存储厂商的忽悠,总是让我们有种云里雾里的感觉。
本系列文章试图从基本概念开始对磁盘存储相关的各种概念进行综合归纳,让大家能够对IO性能相关的基本概念,IO性能的监控和调整有个比较全面的了解。在这一部分里我们先舍弃各种结构复杂的存储系统,直接研究一个单独的磁盘的性能问题,藉此了解各个衡量IO系统系能的各个指标以及之间的关系。
几个基本的概念在研究磁盘性能之前我们必须先了解磁盘的结构,以及工作原理。不过在这里就不再重复说明了,关系硬盘结构和工作原理的信息可以参考维基百科上面的相关词条——Hard disk drive(英文)和硬盘驱动器(中文)。
读写IO(Read/Write IO)操作磁盘是用来给我们存取数据用的,因此当说到IO操作的时候,就会存在两种相对应的操作,存数据时候对应的是写IO操作,取数据的时候对应的是读IO操作。单个IO操作当控制磁盘的控制器接到操作系统的读IO操作指令的时候,控制器就会给磁盘发出一个读数据的指令,并同时将要读取的数据块的地址传递给磁盘,然后磁盘会将读取到的数据传给控制器,并由控制器返回给操作系统,完成一个写IO的操作;同样的,一个写IO的操作也类似,控制器接到写的IO操作的指令和要写入的数据,并将其传递给磁盘,磁盘在数据写入完成之后将操作结果传递回控制器,再由控制器返回给操作系统,完成一个写IO的操作。
单个IO操作指的就是完成一个写IO或者是读IO的操作。随机访问(Random Access)与连续访问(Sequential Access)随机访问指的是本次IO所给出的扇区地址和上次IO给出扇区地址相差比较大,这样的话磁头在两次IO操作之间需要作比较大的移动动作才能重新开始读/写数据。
相反的,如果当次IO给出的扇区地址与上次IO结束的扇区地址一致或者是接近的话,那磁头就能很快的开始这次IO操作,这样的多个IO操作称为连续访问。因此尽管相邻的两次IO操作在同一时刻发出,但如果它们的请求的扇区地址相差很大的话也只能称为随机访问,而非连续访问。
顺序IO模式(Queue Mode)/并发IO模式(BurstMode)磁盘控制器可能会一次对磁盘组发出一连串的IO命令,如果磁盘组一次只能执行一个IO命令时称为顺序IO;当磁盘组能同时执行多个IO命令时,称为并发IO。并发IO只能发生在由多个磁盘组成的磁盘组上,单块磁盘只能一次处理一个IO命令。
单个IO的大小(IO ChunkSize)熟悉数据库的人都会有这么一个概念,那就是数据库存储有个基本的块大小(Block Size),不。
win10下如何测试硬盘速度慢
1.win10怎么测硬盘读写速度
第一步、任务栏空白处右击鼠标,菜单中选择“任务管理器”;
第二步、任务管理器窗口,点击切换到“性能”选项卡,然后点击左侧“磁盘”选项,这里有大家想知道的一切,当然我们需要懂相关的专业知识
2.Windows10 开机每次都有磁盘检查,具体文字要跳过磁盘检查,请在8
工具:(1)电脑;
(2)Windows10 操作系统;
取消Windows10 开机每次磁盘检查的步骤是:
1、首先手动去检查一下磁盘驱动器是不是有问题,进入驱动器属性。
2、点击工具界面,可以看到检查驱动器中的文件错误。
3、接下就点击扫描驱动器,扫描完之后看看是否有问题。
4、而对于一些硬盘有坏道或少量其他问题可以使用不影响硬盘开机使用,则可以将的Windows10开机检查磁盘的功能禁用掉。
5、右键开始菜单中的运行,输入regedit进入Win10注册表管理器。
6、在下面路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control找到Session Manager;
7、在Session Manager文件夹中找到BootExecute并双击打开。
8、将BootExecute数据autocheck autochk *删除,然后确定重启即可;
这样就解决了Windows10 开机每次磁盘检查的问题。
3.windows10怎么检测硬盘
材料/工具
win10
查看window10电脑的硬盘的具体步骤如下:
1、首先打开电脑,然后在桌面“此电脑”的图标上,点击鼠标右键,选择“管理”。
2、接着在“计算机管理”界面,找到并打开“磁盘管理”。
3、最后进入磁盘管理控制面板后,在面板的左下角就能直接看到硬盘大小了。
注意事项:按照以上的步骤来完成即可!
4.Win10提高运行速度方法介绍 Win10怎么提高运行速度
1、关闭Windows Search会在后台偷偷查户口
服务WindowsSearch禁用。控制面板–管理工具–服务- Windows Search禁用,但windows firewall (windows防火墙服务)千万不能停用。可在控制面板里面的防火墙的“高级设置”里面的“属性”把“域配置文件”、“专用配置文件”、“公用配置文件”的状态改成关闭,这样就可以在不禁用防火墙服务的情况下关闭防火墙。
2、WindowsDefender 全盘扫描下系统,否则运行文件夹会卡顿
控制面板 Windows Defender “设置》实施保护”去掉勾和管理员,启用WindowsDefender去掉勾。服务禁用。控制面板–Windows Defender –设置–实施保护-去掉勾和管理员–启用 Windows Defender –去掉勾。控制面板–管理工具–服务- Windows Defender Service禁用。
3、关闭家庭组,因为这功能会导致硬盘和CPU处于高负荷状态
关闭方案:控制面板–管理工具–服务– HomeGroup Listener和HomeGroup Provider禁用。控制面板怎么运行,在开始菜单图标上单击右键就看到了。
第一、使用优化软件后Win10开不了机的故障原因是禁用了三个服务:使用优化软件开启服务dmwappushsvc、、coreMessaging 。
4、清理产生的Windows.old文件夹(针对直接升级的系统)
方案1:快捷键Win+X命令提示符,输入rd X:windows.old /s(X代表盘符)
方案2(推荐):C盘右键》属性》磁盘清理,选中以前的Windows安装复选框,确定清理。C盘–右键–属性-磁盘清理-选中以前的Windows 安装复选框–确定清理。
5.装WIN10后为什么硬盘读写速度变慢
装WIN10后为什么硬盘读写速度变慢
进行系统设置优化会有一定效果,方法如下:
1、关闭家庭组
控制面板–管理工具–服务– HomeGroup Listener和HomeGroup Provider禁用。
2、关闭磁盘碎片整理、自动维护计划任务
选中磁盘C-属性–工具–对驱动器进行优化和碎片整理–优化–更改设置–取消选择按计划运行。
3、Windows Defender里设置排除explorer文件夹和进程
4、关闭Windows Search
控制面板–管理工具–服务- Windows Search禁用。
5、设置好 Superfetch 服务(固态硬盘直接关闭该服务)
控制面板–管理工具–服务– Superfetch -启动类型–自动(延迟启动)。
6、设置自动登陆
Win+R–输入netplwiz-取消使用计算机必须输入用户名和密码的选项–然后双击需要自动登录的账户–输入你的密码。
7、关闭ipv6
网络共享中心–网络连接–以太网–属性–取消 ipv6 。
8、关闭特效
系统属性–高级-性能-设置–视觉效果-关闭淡出淡入效果。
9、关闭虚拟内存
系统属性–高级-性能-设置,选择“高级”,点击虚拟内存中的“更改”,将“自动管理驱动器的分页文件大小”对勾去掉,点击下面的“无分页文件”,点击“设置”并“确定”即可。
win10如何测试硬盘速度
1.win10怎么测硬盘读写速度
第一步、任务栏空白处右击鼠标,菜单中选择“任务管理器”;
第二步、任务管理器窗口,点击切换到“性能”选项卡,然后点击左侧“磁盘”选项,这里有大家想知道的一切,当然我们需要懂相关的专业知识
2.windows10怎么检测硬盘
材料/工具
win10
查看window10电脑的硬盘的具体步骤如下:
1、首先打开电脑,然后在桌面“此电脑”的图标上,点击鼠标右键,选择“管理”。
2、接着在“计算机管理”界面,找到并打开“磁盘管理”。
3、最后进入磁盘管理控制面板后,在面板的左下角就能直接看到硬盘大小了。
注意事项:按照以上的步骤来完成即可!
3.Windows10 开机每次都有磁盘检查,具体文字要跳过磁盘检查,请在8
工具:(1)电脑;
(2)Windows10 操作系统;
取消Windows10 开机每次磁盘检查的步骤是:
1、首先手动去检查一下磁盘驱动器是不是有问题,进入驱动器属性。
2、点击工具界面,可以看到检查驱动器中的文件错误。
3、接下就点击扫描驱动器,扫描完之后看看是否有问题。
4、而对于一些硬盘有坏道或少量其他问题可以使用不影响硬盘开机使用,则可以将的Windows10开机检查磁盘的功能禁用掉。
5、右键开始菜单中的运行,输入regedit进入Win10注册表管理器。
6、在下面路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control找到Session Manager;
7、在Session Manager文件夹中找到BootExecute并双击打开。
8、将BootExecute数据autocheck autochk *删除,然后确定重启即可;
这样就解决了Windows10 开机每次磁盘检查的问题。
4.win10怎么开启硬盘性能模式
AHCI其实是串行ATA高级主控接口的英文缩写,它是Intel所主导的一项技术,它允许存储驱动程序启用高级SATA功能,如本机命令队列(NCQ)和热插拔。开启AHCI之后可以发挥SATA硬盘的潜在的性能,理论上大约可增加30%的硬盘读写速度。对于那些给电脑装了固态硬盘却没开AHCI的人来说并不能发挥固态硬盘真正的性能。今天小编就为您介绍一下Win8和win10系统如何开启AHCI模式快速提高硬盘性能!
方法/步骤1
1.按win+x点击运行,在”运行“栏目中输入"regedit",回车即可打开注册表编辑器。
2.然后依次找到以下路径:“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci”删除下面的“StartOverride”;
3.打开记事本,把reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\" /v StartOverride /f 复制到记事本,另存为AHCI.bat
方法/步骤2
1.以管理员身份运行AHCI.bat
2.最后启动请输入“Yes“点回车。
3.现在设置一下BIOS就行了,我的电脑是华硕的,别的型号的电脑自己上网查一下如何进BIOS,重启电脑按F2进入BIOS
方法/步骤3
1.用上下键移到SATA Conf igurat ion,点回车,
2.SATA Mode Selecein [ IDE ] 点回车移到AHCI点回车
3.最后按F10保存就可以了。打开电脑后看到AHCI已经OK了。
5.win10怎样快速硬盘解密
家庭组是占用硬盘的重要原因之一。有网友反映,在关闭家庭组后,硬盘占用率从90%降到10%左右 ,这不是耸人听闻。因为开启家庭组后,系统就会不断地使用硬盘复制文件共享
导致硬盘占用率达到90%以上,影响系统速度。而大多数家用电脑并不需要把文件共享到局域网 ,
以下是具体解决方案:
控制面板-管理工具-服务
找到“homegrouplistener”服务,双击打开或右键单击“属性”命令。
在弹出属性界面窗口,在常规选项卡单击启动类型的下拉框,出来的列表选择“禁用”。然后在服务状态下单击“停止”按钮,修改后单击“确定”按钮保存设置。
步骤阅读
5
同样,对homegroupprovider服务也采取相同的处理方法。
关闭家庭组后磁盘读写次数大大减少
转载请注明出处windows之家 » win10测试硬盘读写速度