Основное предположение состоит в том, что ограничение срока службы диска зависит от количества обращений к диску, в то время как объем ОЗУ имеет фиксированную стоимость для своего размера и фиксированный срок службы независимо от частоты обращения к нему.Это разумно, потому что поиск на диске вызывает физический износ, и когда диск уходит, вы теряете весь диск.В отличие от этого, RAM не имеет физических движущихся частей и поэтому не изнашивается при использовании.
С этим допущением стоимость хранения данных на диске зависит от частоты доступа и стоимости диска.Стоимость хранения данных в ОЗУ зависит от того, сколько ОЗУ вы используете.То, что они пытаются найти, это точка безубыточности между тем, где дешевле хранить данные на диске или в ОЗУ.
Однако приведенное уравнение является неполным.В то время как это уравнение определяет соответствующие факторы, отсутствует важная константа пропорциональности.Сколько обращений может выдержать средний жесткий диск?Как долго длится ОЗУ в среднем?Они входят в стоимость хранения данных на жестких дисках и оперативной памяти, и без них вы сравниваете яблоки и апельсины.
Это свидетельствует о моем впечатлении от всей статьи.В нем много говорится о важной теме, но анализ неаккуратен.Они отстают и не учитывают важные вещи и не делают достаточно, чтобы помочь людям понять, о чем они думают, и когда их анализ соответствует тому, что вы делаете.Например, если вы пытаетесь поддерживать систему с низкой задержкой, вы должны хранить все свои данные в оперативной памяти.Период.Если вы обрабатываете большие наборы данных и не хотите платить за хранение всего этого в оперативной памяти, то вы будете передавать данные на диск и с него.Если вы храните данные в избыточном формате, например, RAID, вы делаете больше запросов на чтение, чем они допускают.