Вы правы, говоря, что у контроллера нет ни кеш-памяти, ни батареи. Но единственное, что происходит, когда у вас нет этих компонентов, это то, что контроллер работает с политикой записи «Pass-Through». То есть, когда операционная система отправляет запрос на запись в контроллер, она записывает этот запрос непосредственно на внутренние диски, в данном случае, на оба диска, так как вы используете конфигурацию RAID1.
Если бы у вас была кэш-память, контроллер мог бы использовать ее двумя способами: для кэширования чтения или записи. Для кэширования чтения вам не нужно заботиться о том, есть ли у вас батарея или нет, потому что у вас никогда не будет грязных данных в кеше, потому что это READ.
В случае, когда кэш также используется для записи в кэш, контроллер работает с политикой записи «обратная запись». То есть, когда операционная система отправляет запрос на запись в контроллер, она записывает этот запрос в кэш-память, а после этого, когда она в состоянии это сделать, сбрасывает содержимое памяти (грязные данные или страницы) в внутренние диски. Эта процедура ускоряет производительность записи системы. В этом случае очень важно иметь батарею в случае отключения электричества, потому что без батареи все грязные данные, которые есть в кэш-памяти, теряются. НО ... контроллер достаточно умен, чтобы отключить политику «обратной записи» в случае, если батарея не работает должным образом или ей не хватает заряда.
Итак, суть в том, Если у контроллера нет кеш-памяти, значит, ему не нужна батарея (он не мог использовать ее ни для чего). Там не будет никакого повреждения данных, потому что в таких системах нет грязных данных в памяти без записи на диски (потому что нет никакой памяти, чтобы выделить эти данные !!!).
С кэш-памятью, если она используется только для запросов на чтение, ей также не требуется батарея, поскольку в памяти нет грязных данных без записи на внутренний диск, поскольку грязные данные существуют только тогда, когда кэш используется для запросов на запись.
Если кэш-память используется для записи запросов, у вас должна быть работающая батарея, чтобы сохранить грязные данные, которые не были сброшены на внутренний диск в случае отключения электричества. Но если батарея не в порядке, контроллер отключит кэш для записи и будет использовать его только для чтения.
Я надеюсь, что смогу помочь тебе.
Гвидо.