Сравнение скорости между DRAM, HDD и флэш-памятью
Вопрос:
Предположим, что кэш-память в десять раз быстрее, чем память DRAM, что DRAM в 100 000 раз быстрее, чем магнитный диск, а флэш-память в 1000 раз быстрее, чем диск. Если чтение из кеш-памяти занимает 2 микросекунды, сколько времени занимает чтение одного и того же файла с DRAM, диска и флэш-памяти?
Требуется ли для этого только простая алгебра или нужны какие-то сложные вычисления?
2 ответа
Решение
Приведенные временные эквиваленты:
1000 флеш = диск 100 000 драм = диск 1 000 000 кеша = диск (заменяется 10 кешей = драм)
Теперь заданный кеш = 2 мкс:
диск = 1 000 000 * 2 мкс = 2 с драм = 2 с / 100 000 = 20 мкс вспышка = 2 с / 1000 = 2 мс
Я не знаю, если это программирование, но так как время доступа не было упомянуто, я думаю, вам просто нужно запустить X раз быстрее, чем Y.
Я бы подумал, что...
Дисковая память (1) * Флэш-память (1000) * DRAM (
Хорошо, я только что остановился на полпути, потому что вопрос имеет смысл
Ты должен:
- сначала примите значение, которое имеет решающее значение для предоставления ответа,
- тогда на мой взгляд, это дает неправильные сравнения? (Не так, как в неправильных числах, просто неправильно, поскольку в них нет никакого смысла, поскольку между ними нет отношений)
- Наконец, конец не имеет смысла. Вы ошиблись?