维塔斯科技

 找回密码
 立即注册
楼主: nuhgoe7
打印 上一主题 下一主题

当网速达到100M以后HDD还能支持吗?

[复制链接]

该用户从未签到

64

主题

467

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
21#
发表于 2016-3-29 18:14:48 | 只看该作者
事实上瓶颈要更大。我试过宿舍里凌晨测速,Speedtest.net下行990Mbps的速率。但是下载的话给我笔记本上2.5寸750G WD黑盘的外圈的分区只能到80MB/s,内圈分区大概50MB/s。 同时运行的系统和其他大部分软件都装在SSD上。
上面这个是我宿舍测的


这个图书馆。懒得截图再上传自己dropbox了










回复 支持 反对

使用道具 举报

该用户从未签到

62

主题

412

帖子

904

积分

高级会员

Rank: 4

积分
904
22#
发表于 2016-3-29 18:14:48 | 只看该作者
一开始建立文件的时候负载比较大,而且这个写入速度是远远达不到测试成绩的,还有就是下载速度快,下载软件的缓存区用完了,必须写入硬盘,又加重了IO负载。
大致情况应该就是这样了

回复 支持 反对

使用道具 举报

该用户从未签到

83

主题

490

帖子

1081

积分

金牌会员

Rank: 6Rank: 6

积分
1081
23#
发表于 2016-3-29 18:14:48 | 只看该作者
普通的连续下载我觉得对硬盘的压力确实不大,但是将来的下载或一些多任务下载的模式,可能对硬盘的压力就大了

回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

472

帖子

1034

积分

金牌会员

Rank: 6Rank: 6

积分
1034
24#
发表于 2016-3-29 18:14:49 | 只看该作者
当谈到网络速度的时候,单位为mbps,100M速度即是100 Million Bit Per Second
当谈到存储接口速度的时候,单位为MBps,100M硬盘“带宽”是100 Million Byte Per Second,
而1 Byte = 8 Bits。这些都是业界的常识了,所以不存在100M网速会给100M硬盘速度带来压力一说,它们不在一个数量级上,相差8倍。

“迅雷会在硬盘上建立一个空白10G文件”这个也算是常识了,但其建立的过程并没有一个字节一个字节写入,而是在文件系统分区表里注册一个文件,其大小是10G,真正写入的时候才会一点一点往注册好的文件LBA地址(数据区)里写入。所以也不存在“卡顿是由于事先建立一个空白大文件导致的”一说。

迅雷下载是多线程,这个也不假。但这个说法是“应用层面”上的概念,不能等同于“写入也是多线程的”。当然,多线程下载会造成更高频率的写入,这是很自然的。

迅雷高速下载时的硬盘狂闪以至于系统假死,是由于系统缓存(因高速下载所致)用尽而不能满足系统本身运行IO所造成的性能底下。添加足够量的内存会减缓此状况。硬盘灯闪在下载过程中很正常,下载文件的碎片化造成的,但这跟更严重的系统假死不能归为一个原因。

回复 支持 反对

使用道具 举报

该用户从未签到

60

主题

405

帖子

894

积分

高级会员

Rank: 4

积分
894
25#
发表于 2016-3-29 18:14:49 | 只看该作者
卡 是你电脑原因吧,等我们用上谷歌G网再谈这个话题吧。。。。

回复 支持 反对

使用道具 举报

该用户从未签到

47

主题

353

帖子

769

积分

高级会员

Rank: 4

积分
769
26#
发表于 2016-3-29 18:14:49 | 只看该作者
我单位也是百兆光纤,以前用机械盘下东西确实比较卡,后来ssd做系统盘,再挂一个机械盘下载,这样就不卡顿了。

回复 支持 反对

使用道具 举报

该用户从未签到

49

主题

308

帖子

683

积分

高级会员

Rank: 4

积分
683
27#
发表于 2016-3-29 18:14:50 | 只看该作者
来点伪专业的讨论 :
背景:
下载环境: 学校 白天2Mb  晚上100Mb....
下载设备: win7 + 750G 蓝盘 2.5寸 5400转(你没有看错!2.5寸也能拯救世界!) + 迅雷白金版

之所以卡顿, 原因有两个:

一     是迅雷的下载方式: 开始一个10GB的任务, 迅雷会在硬盘先建立一个10GB的空文件.... 如果同时开始n个大文件, 对硬盘的写入要求即使是固态也达不到.....迅雷界面会等待文件建立完成... 所以卡顿.... SSD如果不采用压缩算法, 建立10GB空文件也照卡不误

二     而且即使下载速度是5MB , 远远低于机械硬盘的理论顺序写入速度, 电脑还是会卡, 原因在于迅雷的下载是多线程的, 对磁盘的写入是多位置的, 即使有NCQ, 但是几MB到几十MB的缓存是不够的.....而且迅雷在写入的同时还会读取, 即使白金版关闭上传迅雷还会读取, 因为要校验文件的完整性.....因此, 迅雷的运行对硬盘的IO要求是很高的.....

方案一: SSD组阵列吧........只要功夫深..... 总能满足IO要求的.......(推荐有米的孩纸使用这套最简单的方案)(鄙人虽有SSD,但是840也不耐cearo 啊, 所以没有使用这套方案啊)

方案二:NTFS文件系统压缩文件夹. 先建立一个空文件夹(因为直接压缩现有大文件夹时间太长......),右键,属性 高级 压缩内容以节省磁盘空间 然后把文件下载到这个目录
压缩的原因是:空文件的压缩比是非常大的! 在压缩的目录下新建空文件是秒建的! 写入几十KB就可以建立10GB的空文件!!!!秒杀SSD!!!

方案三:方案二仅仅解决了原因一, 原因二怎么办? fancycache 这个软件把内存作为硬盘的缓存..... 秒杀一切SSHD!!!!
例如要在E盘下载10GB的文件, 就给E盘设置512MB到2G的缓存


缓存算法和缓存策略按图示来(您也可以深入研究做修改) 红色部分按图示来就行, 有疑问的话自行百度
务必启用延时写入.  这就可以极大地提高HDD的IO能力......下载速度是10MB的话 如果延时20秒 缓存大小需要大于200MB(10*20), 两倍(10*20*2)更好, 因为可以提高读取性能...这一方法唯一要求的就是内存了, 最好内存在4G以上(我用的是10G内存, 缓存一般在3GB以内) 有兴趣的话可以给开开fancycache给HDD跑个分.....

至于这个方法是否有效, 以图为证:





总结:只要方法得当, 100Mb带宽机械硬盘是没有问题的!!!!
少年们, 尽情的下载**, **, **吧!!!!


回复 支持 反对

使用道具 举报

该用户从未签到

83

主题

490

帖子

1081

积分

金牌会员

Rank: 6Rank: 6

积分
1081
28#
发表于 2016-3-29 18:14:50 | 只看该作者

我不知道你的上行带宽有多少,我这里不管下行多少,上行都只有500K

回复 支持 反对

使用道具 举报

该用户从未签到

71

主题

456

帖子

1001

积分

金牌会员

Rank: 6Rank: 6

积分
1001
29#
发表于 2016-3-29 18:14:50 | 只看该作者

我上下对称8m,折合1MB/s

回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

371

帖子

805

积分

高级会员

Rank: 4

积分
805
30#
发表于 2016-3-29 18:14:50 | 只看该作者
你试试局域网传输文件就知道你的HDD是否成为瓶颈了~

回复 支持 反对

使用道具 举报

发表回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    移动客户端:
    关注我们:
  • 手机客户端:
  • 安卓版
  • 扫描二维码下载

Archiver|手机版|邢台网云科技有限公司 ( 冀ICP备16008275号 )

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