U盘读出速度比写入快的原因分析
U盤讀出速度比寫入快的原因分析:
下面是NAND的規(guī)格書
? Page Read Operation
- Page Size : (4K + 128)Byte
- Random Read : 60μs(Max.)
- Serial Access : 25ns(Min.)
? Memory Cell : 2bit / Memory Cell
? Fast Write Cycle Time
- Program time : 800μs(Typ.)
- Block Erase Time : 1.5ms(Typ.)
去除寫命令和地址的時間
單頁讀速度:(4096+128)/(60μs+(4096+128)*25ns)=24.3M/s 實際可用數(shù)據(jù):23.6M/s
單塊cache讀速度:(4096+128)*128/(60μs+(4096+128)*25ns*128)=38M/s 實際可用數(shù)據(jù):36.8M/s
單頁寫速度:(4096+128)/(800μs+(4096+128)*25ns)=4.4M/s實際可用數(shù)據(jù):4.3M/s
單塊cache寫速度:(4096+128)*128/(800μs*128+(4096+128)*25ns)=5M/s 實際可用數(shù)據(jù):4.9M/s
所有加速技術(shù)(交錯+Cache)用上后的極限速度
讀:4096/(4096+128)*25ns=37M/s
寫:4096/800μs/2=9.8M/s
實際寫的時候如果需要擦除還要加上擦除所需的時間。
實際讀出來的時候,主控也要做ECC校驗,這也要花部分時間。
總結(jié)
以上是生活随笔為你收集整理的U盘读出速度比写入快的原因分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 甜竹笋怎么做好吃啊?
- 下一篇: 法官阻止WeChat禁令执行 美司法部不