为什么新买的SSD新买的固态硬盘怎么装4K和4K-线程读取和写入这么少?不正常请懂得大神解答谢谢

11 条评论分享收藏感谢收起赞同 添加评论分享收藏感谢收起写回答1 个回答被折叠()&主题:ssd盘测试,4k和4k-64thrd读写速度,各自影响的是啥体验?
泡网分: 21.415
帖子: 21893
注册: 2004年06月
ssd盘测试,4k和4k-64thrd读写速度,各自影响的是啥体验?
“4k就是QD=1& && && && &&&随机读写的轻度使用速度
4k-64thrd是QD=32& && & 随机读写的最高性能
WIN系统用不到QD=32。win系统下日常使用,就看4k的读写速度,还有seq的。” 本帖最后由 ygqiang 于
15:39 编辑
微信扫一扫分享
&浏览:53772&&回帖:14 &&
泡网分: 23.145
帖子: 6760
注册: 2008年08月
如果从跑分看差异的话,AS SSD不行,不准;分数和实际体验差异大;
Performance Test,比较好,分数和实际体验比较吻合
泡网分: 23.831
帖子: 10168
注册: 2008年06月
zidane6501 发表于
那是跑分跑分差10%你感觉不出来还好说,差100%还感觉不出来那不正常。
本帖由安卓客户端发布
泡网分: 0.751
注册: 2011年10月
感觉ssd对速度最大帮助是access time 也就对应hdd的寻道时间。其他4k、seq性能反倒区别不大,感觉上的差异较小。
泡网分: 22.136
注册: 2004年11月
lohengrin0 发表于
高端ssd和低端ssd的读写速度有一倍差距那是跑分
本帖由 iPhone 5s (GSM CDMA) 客户端发布
泡网分: 43.249
帖子: 13298
注册: 2004年03月
泡网分: 21.03
帖子: 8902
注册: 2010年03月
zidane6501 发表于
个人意见,从机械硬盘到ssd的差别是质变,ssd之间体验差别不大,都很快,关键在容量。...高端ssd和低端ssd的读写速度有一倍差距
本帖由 Nexus 5 客户端发布
泡网分: 22.136
注册: 2004年11月
个人意见,从机械硬盘到ssd的差别是质变,ssd之间体验差别不大,都很快,关键在容量。
泡网分: 68.1
帖子: 8471
注册: 2003年02月
pceva上有相关帖子可以参考。
本帖由安卓客户端发布
泡网分: 21.415
帖子: 21893
注册: 2004年06月
nahcooo 发表于
4k-64线程的典型是做服务器。
每个用户只需要查询很少的数据(例如图书馆查查书目)但用户多,并发量大。
4k单线程就是典型的程序启动初期的状况。
windows启动时,有100多个进程要启动,它们每一个都是一个4k单线程,加在一起有没有64线程同时读盘不知道,但性能应该介于4k单线程和4k-64线程之间。
Seq很好理解,拷贝电影的时候就是Seq,连续状态。多谢。。就个人的日常使用情况,还是介于4k单线程和4k-64线程之间居多。
泡网分: 23.831
帖子: 10168
注册: 2008年06月
4k-64线程的典型是做服务器。
每个用户只需要查询很少的数据(例如图书馆查查书目)但用户多,并发量大。
4k单线程就是典型的程序启动初期的状况。
windows启动时,有100多个进程要启动,它们每一个都是一个4k单线程,加在一起有没有64线程同时读盘不知道,但性能应该介于4k单线程和4k-64线程之间。
Seq很好理解,拷贝电影的时候就是Seq,连续状态。
泡网分: 1.271
注册: 2012年08月
10年金士顿64gb已上个月结束了,用了换了sv300(450人民币) 128. 4k的测试没有多大意义,做系统盘。
本帖由安卓客户端发布
泡网分: 29.429
帖子: 4282
注册: 2007年04月
宇瞻AS510S 64G,主板是SATA2接口。
泡网分: 21.415
帖子: 21893
注册: 2004年06月
这个比我的好一点而已。
泡网分: 21.415
帖子: 21893
注册: 2004年06月
aaaaaaaaaaaa
&版权所有:&&&&
网站投诉举报电话: | 网站举报邮箱:请大神们指点,为什么我的SSD的读取和写入偏低【固态硬盘吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:334,528贴子:
请大神们指点,为什么我的SSD的读取和写入偏低收藏
请大神指点,为什么我的SSD的读取和写入偏低,而且4K~64K的随机也过低,我的接口是SATA3,求大神指点
固态硬盘,苏宁电脑配件暑期超惠共享,爆款预约,大牌更低价!固态硬盘,苏宁易购正品低价,支持货到付款!7天无理由退换货,100个城市半日达!
我在网上看了一下其他和我使用同款的固态的分值,都比我高出好多,不晓得什么地方搞错了还是怎么回事,请大神们指点一下。
自顶,在线等
求大神指点,搞不懂,为什么跑分这么低,明显不该这样,连128的跑分高都没有
非诚勿扰,各种急。谢谢
显示intelide,说明没有开启AHCI,软件显示开启是错的
intelide 当前处于IDE模式,AHCI未开启,SSD性能受限制。
主板bios 自己百度下嘛
开启要设置一下,不然ide换achi进系统直接蓝屏
登录百度帐号11:48:30 修改
评论才买的SSD大家帮忙看看怎么感觉跟你们发的图片不一样啊!我怎么是1024K啊!?这会不会有什么影响啊?评论又下载了一个软件测试!这个看起来还行!然道是我分区的时候分了2个区造成的?评论好吧!要谢谢大家还要特别感谢“”这个朋友,确实是“INTEL智能储存驱动&的问题,卸载这个程序后就回复正常了!截图已发!
分数一样就行
饿,数据好奇葩
那个数值不用理&绿色就行&&&&你的4K速度不正常
所以我才来问啊!我看着就感觉怪怪的!是不是因为4K对齐不是2048的原因啊?
秋秋 陆壹陆柒玖壹柒贰玖
&你的4K-64Thrd读取太低了。俺的M4的4K读取都不算很低,写入低了点。
00:29:44 修改
http://img.pconline.com.cn/images/upload/upc/tx/itbbs//_undefinedxundefined_.jpg
http://img.pconline.com.cn/images/upload/upc/tx/itbbs//_.gif
INTEL智能储存驱动搞鬼!!删除掉就好了!
1024K也是对齐的
您需要登录后才可以发帖
其他登录方式:固态硬盘和机械硬盘的比较和SQLSERVER在两种硬盘上的性能差异
在看这篇文章之前可以先看一下下面的文章:
听说固态硬盘是高富帅的必备神器,本人为了提升工作效率和提高工作速度
这个月节衣缩食,终于也决定买了一块三星固态硬盘120G容量
这个固态硬盘拿在手里轻飘飘的, 好像里面什么东西都没有似的
废话少说,先上图
开机速度20秒左右
测试环境:Windows7,SQLSERVER2005个人开发者版 SP4
我这里用旧的硬盘希捷硬盘和新买的固态硬盘三星硬盘来比较
这次测试用到的测试软件:
ASSSDBenchmark_1.7_XiaZaiBa
HDTune 5.0
ATTO DiskBenchmark:
由于这篇文章:说首次安装不能用GHOST版Windows7来安装
那我只能上网下载装机版镜像,并刻录成光碟,经过一番折腾终于安装好操作系统和SQLSERVER了
网上有很多4KB对齐的文章,例如下面所说:
GHOST11.5版本之前的 Ghost 装 Win7 会导致已有对齐的分区不对齐
Ghost 能用吗?
能用,只是 Ghost 11.5 之前的版本会导致即使原有分区是对齐的,Ghost 后不对齐
11.5 及之后版本 只要镜像创建于对齐的分区,恢复后也是对齐的。如果你不清楚你所使用 Ghost 的版本请最好不要使用。
-------------------------------------------------------------------------------------------------
用鲁大师显示一下硬盘信息
关于性能问题:
由于是Windows7的系统,那么我的笔记本电脑瓶颈就在SATA2.0接口上
AHCI模式、TRIM指令、4KB对齐这些条件都没有问题
至于4KB这个对齐参数是不是可以达到性能最佳这个要看您的固态硬盘的闪存颗粒用的是哪一种
最好咨询一下卖家或者硬盘厂商,由于本人是固态硬盘的小白,为了装好系统尽快上班工作就不研究
这个参数了,直接设置为4KB
说明一下:这篇文章的测试结果仅供参考!!
IOPS (Input/Output Operations Per Second),即每秒进行读写(I/O)操作的次数,多用于数据库等场合,衡量随机访问的性能。
存储端(例如硬盘,磁盘阵列)的IOPS性能和主机端的IO是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,
主机的一次IO需要多次访问存储才可以完成。
例如,主机写入一个最小的数据块,也要经过&发送写入请求、写入数据、收到写入确认&等三个步骤,也就是3个存储端访问。
百度百科:
4KB对齐是什么?
大家知道Windows是以扇区为读写单位的,一个扇区默认就是4096BYTE(4KB),8个512字节
您们可以看到下面的测试软件,多数以4KB为单位
而固态硬盘是以页为读写单位的,为了兼容机械硬盘,硬盘厂商做了一些设置使兼容机械硬盘,而这个设置就是4KB对齐
但是不同的固态硬盘内存颗粒,不一定就是4KB大小就可以对齐的
因为本人对固态硬盘还是小白,不过原理应该就是这个o(&_&)o
HDTune 5.0
HDTUNE只测试了读取忘记了测试写入,不好意思啊各位!
ATTO Disk Benchmark
AS SSD Benchmark
由于希捷硬盘测试到中途突然停止了,没有办法继续测试,AS SSD Benchmark这部分我们只测试三星硬盘
而且在下面文章中也提到:机械硬盘在AS SSD和CDM软件下测试意义不大。
参考文章:
Seq:持续测试,AS SSD会先以16MB的尺寸为单位,持续向受测分区写入生成1个达到1GB大小的文件,
然后再以同样的单位尺寸读取这个,最后计算平均成绩而给出结果。测试一完毕,测试文件会立刻删除。
4K:随机单队列深度测试,测试软件会以512KB的单位尺寸生成1GB大小的测试文件,
然后在其地址范围(LBA)内进行随机4KB单位尺寸进行写入及读取测试,直到跑遍这个范围为止,最后同样计算平均成绩给出结果。
由于有生成步骤,本测试对硬盘会产生一共2GB的数据写入量。本测试完毕后,测试文件会暂时保留。
4K-64Thrd(64Thrd 64线程):随机64队列深度测试,软件则会生成64个16MB大小的测试文件(共计1GB),
然后同时以4KB的单位尺寸,同时在这64个文件中进行写入和读取测试,最后依然以平均成绩为结果。
本步骤也同样产生2GB的数据写入量。本测试一完毕,测试文件会立刻删除。
Acc.time(accurate精确的):数据存取时间测试,软件会以4KB为单位尺寸,随机读取全盘地址范围(LBA),
写入则以512B为单位尺寸,随机写入保留的1GB地址范围内,最后以平均成绩给出结果。
数据库读写比较
先创建数据库和表,使用下面脚本,我们随便建立一个堆表
1 --测试脚本
2 USE master
4 CREATE DATABASE testdisk
6 USE testdisk
8 --建立堆表
9 CREATE TABLE testdisktable(id INT ,NAME VARCHAR(5000))
测试插入数据(10000条记录)
1 --测试插入
2 DBCC DROPCLEANBUFFERS
3 DBCC FREEPROCCACHE
4 DBCC freesystemcache('ALL')
8 DECLARE @i INT
9 SET @i = 1
10 WHILE ( @i & 10000 )
INTO [dbo].[testdisktable] ( [id], [name] )
( @i, REPLICATE('s', 3000) )
SET @i = @i + 1
16 CHECKPOINT
(22:44:35.540)& -& (22:44:17.583)=大概18秒
两个时刻相减大概18秒
测试读取数据(10000条记录)
1 --测试读取
2 DBCC DROPCLEANBUFFERS
3 DBCC FREEPROCCACHE
4 DBCC freesystemcache('ALL')
6 SET STATISTICS IO ON
7 SET STATISTICS TIME ON
testdisktable
11 SET STATISTICS IO OFF
12 SET STATISTICS TIME OFF
1 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
2 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
3 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
4 SQL Server 分析和编译时间:
CPU 时间 = 0 毫秒,占用时间 = 102 毫秒。
7 (9999 行受影响)
8 表 'testdisktable'。扫描计数 1,逻辑读取 5004 次,物理读取 0 次,预读 5004 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
10 SQL Server 执行时间:
CPU 时间 = 78 毫秒,占用时间 = 1108 毫秒。
13 SQL Server 执行时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。
Logical reads:包含该语句从内存数据缓冲区中访问的页数和从物理磁盘读取的页数
---------------------------------------------------------------------------------------------------------
测试插入数据(10000条记录)
1 --测试插入
2 DBCC DROPCLEANBUFFERS
3 DBCC FREEPROCCACHE
4 DBCC freesystemcache('ALL')
8 DECLARE @i INT
9 SET @i = 1
10 WHILE ( @i & 10000 )
INTO [dbo].[testdisktable] ( [id], [name] )
( @i, REPLICATE('s', 3000) )
SET @i = @i + 1
16 CHECKPOINT
&(12:50:04.847) - (12:50:02.150)& =2秒多一点
两个时刻相减大概2秒多一点
测试读取数据(10000条记录)
1 --测试读取
2 DBCC DROPCLEANBUFFERS
3 DBCC FREEPROCCACHE
4 DBCC freesystemcache('ALL')
6 SET STATISTICS IO ON
7 SET STATISTICS TIME ON
testdisktable
11 SET STATISTICS IO OFF
12 SET STATISTICS TIME OFF
1 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
2 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
3 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
4 SQL Server 分析和编译时间:
CPU 时间 = 0 毫秒,占用时间 = 5 毫秒。
7 (9999 行受影响)
8 表 'testdisktable'。扫描计数 1,逻辑读取 5004 次,物理读取 0 次,预读 5028 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
10 SQL Server 执行时间:
CPU 时间 = 125 毫秒,占用时间 = 651 毫秒。
13 SQL Server 执行时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。
这两个硬盘的时间差异比较就是执行时间的差异比较和分析编译时间的差异比较
因为IO(读取数据页)无论是固态硬盘还是机械硬盘都是需要做的
但是分析编译时间和执行时间不一样
分析编译期间SQLSERVER需要编译中间代码,这个过程也是需要读取磁盘文件的
执行时间里包括从磁盘里读取数据,因为机械硬盘有寻道时间而固态硬盘没有
详细的大家可以看一下我这篇文章:
上面的测试结果有积极的参考意义,如果本人的笔记本电脑接口是原生SATA3.0的速度肯定会更快
打开网页的时候也很快,因为浏览器需要将cookies、缓存文件、图片下载到本地然后显示
自从换了SSD之后多年的老问题解决了,健步如飞了~
小贴士:三星固态硬盘在淘宝天猫买的不用600块,还包邮,卖家对我这种小白的态度也很好
&&&&&&&&&&& 有很多地方不明白也耐心教导o(&_&)o
如有不对的地方,欢迎大家拍砖o(&_&)o
阅读(...) 评论()

我要回帖

更多关于 新买的固态硬盘怎么装 的文章

 

随机推荐