Почему бы не добавить источник питания в ОЗУ, чтобы сохранить его содержимое при загрузке?
На самом деле, ваш компьютер уже использует память от батареи. Вам когда-нибудь приходилось сбрасывать настройки BIOS, когда вы не могли загрузить компьютер? Есть два способа сделать это: с помощью перемычки или вынув батарею CMOS. Эта батарея используется для питания небольшого количества памяти, используемой для сохранения настроек BIOS. Это не ОЗУ, но оно близко к тому, что вы просите - как вы видите, мы уже используем активную память.
На данный момент мы не используем оперативную память, потому что у нас есть SSD. SSD-накопители потребительского класса позволяют загружать ОС за считанные секунды, и они намного дешевле оперативной памяти. Вот и все, что касается чтения файлов с диска.
Но твердотельные накопители полностью меняют игру. Так почему же мы не использовали оперативную память до эпохи SSD? Потому что 20 ГБ (размер моей папки Windows) места на жестком диске стоит 2,2 доллара, а 20 ГБ DDR3 - 220 долларов (лучшие предложения от Newegg). Если вы можете себе это позволить, есть несколько вариантов.
Я говорю только о хранении файлов в оперативной памяти, потому что при нынешнем аппаратном и программном обеспечении сохранение состояния при перезагрузках невозможно. Келтари уже сообщал, что, например, замена видеокарты может быть разрушительной для аппаратного или программного обеспечения. То же самое относится и к выполнению модификации диска.
Например, один и тот же файл в ОЗУ и на жестком диске может в какой-то момент потерять синхронизацию, если вы вытащите диск (или ОЗУ) и возитесь с некоторыми файлами). Проверка того, соответствуют ли файлы RAM файлам на диске, выполняется так же медленно, как простое чтение с диска, так что это может привести к поражению цели. Вы должны были бы не забыть сбросить ОЗУ (например, батарею CMOS) или создать аппаратные системы, которые бы это делали, но для них также потребовался бы источник питания. Построить такую систему просто сложно, если не невозможно.
И, наконец, состояние должно быть изменчивым - как противоположность файлам, которые должны остаться. Так устроены компьютеры. Чтобы изменить это, вам придется переосмыслить все, к чему мы пришли, так как энергонезависимая оперативная память впервые была использована в компьютере.