DRAM,HDD和闪存之间的速度比较

时间:2010-02-22 10:35:36

标签: memory ram

问题:

  

假设缓存内存比DRAM内存快10倍,DRAM比磁盘快10万倍,闪存速度比磁盘快1000倍。如果从高速缓冲存储器读取时需要2微秒,从DRAM,磁盘和闪存中读取相同文件需要多长时间?

这只需要简单的代数,还是需要进行任何复杂的计算?

2 个答案:

答案 0 :(得分:1)

给定时间等效:

    1,000 flash = disk
  100,000 dram  = disk  
1,000,000 cache = disk  (substituted from 10 cache = dram)

现在给出缓存=2μs:

disk  = 1,000,000 * 2µs =  2s
dram  = 2s / 100,000    = 20µs
flash = 2s /   1,000    =  2ms

答案 1 :(得分:-1)

我不知道这是否是编程,但由于没有提到访问时间,我猜你只需要比Y快开始X倍。

我原以为......

  

磁盘存储器(1)*闪存(1000)* DRAM(

好吧,我刚刚中途停止,因为这个问题让 nooo 感觉

你必须:

  • 首先假设一个对提供答案至关重要的值,
  • 然后在我看来它提供了错误的比较? (不是错误的数字,只是错误,因为它们没有任何意义,因为它们之间没有关系)
  • 最后,结局没有意义。你输错了吗?