问题:
假设缓存内存比DRAM内存快10倍,DRAM比磁盘快10万倍,闪存速度比磁盘快1000倍。如果从高速缓冲存储器读取时需要2微秒,从DRAM,磁盘和闪存中读取相同文件需要多长时间?
这只需要简单的代数,还是需要进行任何复杂的计算?
答案 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 感觉
你必须: