事实:为什么U盘读取速度快于写入速度

电脑杂谈  发布时间:2020-08-30 12:04:44  来源:网络整理

u盘读写速度测试_迷你mp3读不了u盘_u盘读写3m

无论是硬盘,内存还是USB闪存驱动器(最常用的移动存储设备),都存在相同的问题. 读取速度快于写入速度. 为什么?而且阅读的速度通常比书写的速度要高得多. 让我们让计算机商店的官方网站解释这种情况的原因.

分析U盘读取速度快于写入速度的原因:

以下是NAND的规格

•页面读取操作

迷你mp3读不了u盘_u盘读写3m_u盘读写速度测试

-页面大小: (4K + 128)字节

-随机读取: 60µs(最大)

-串行访问: 25ns(最小)

•存储器单元: 2bit /存储器单元

迷你mp3读不了u盘_u盘读写速度测试_u盘读写3m

•快速写入周期时间

-编程时间: 800µs(典型值)

-块擦除时间: 1.5ms(典型值)

省去编写命令和地址的时间

迷你mp3读不了u盘_u盘读写3m_u盘读写速度测试

单页读取速度: (4096 + 128)/(60µs +(4096 + 128)* 25ns)= 24.3M / s实际可用数据: 23.6M / s

单个高速缓存读取速度: (4096 + 128)* 128 /(60µs +(4096 + 128)* 25ns * 128)= 38M / s实际可用数据: 36.8M / s

单页写入速度: (4096 + 128)/(800µs +(4096 + 128)* 25ns)= 4.4M / s实际可用数据: 4.3M / s

单个高速缓存写入速度: (4096 + 128)* 128 /(800µs * 128 +(4096 + 128)* 25ns)= 5M / s实际可用数据: 4.9M / s

u盘读写3m_u盘读写速度测试_迷你mp3读不了u盘

使用所有加速技术(隔行扫描+缓存)后的最终速度

读取: 4096 /(4096 + 128)* 25ns = 37M / s

写入: 4096 / 800µs / 2 = 9.8M / s

如果在实际写入时需要擦除,请添加擦除所需的时间.

在实际读出时,主控制器还需要执行ECC验证,这也需要一些时间.

从U盘读写程序的几个方面来看,U盘的读写速度确实存在相当大的差异. 这主要是因为写入程序比读取程序麻烦. 它花费的时间更长,这就是为什么U盘读取速度快于写入速度的原因.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-310185-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...