Меня интересуют некоторые технические подсказки о том, как сбой в оперативной памяти, которая используется несколькими вычислительными модулями (это могут быть виртуальные машины, управляемые гипервизором, или две (или более) ОС, работающие на двух (или более) физически разных вычислительных модулях, которые совместно использовать одну и ту же оперативную память) может повлиять на поведение функций, выполняемых на этих различных вычислительных модулях.
Точнее, каковы возможные ошибки, которые могут быть спровоцированы отказом ОЗУ, когда ОЗУ совместно используется несколькими системами? Можно ли не заметить эту неудачу?
Короткий ответ: что угодно.
Независимо от того, является ли память общей или нет, повреждение памяти приводит к уничтожению ваших данных (или даже кода) и делает результат совершенно бесполезным. При попадании в код приложение, скорее всего, выйдет из строя и даже может удалить больше данных. По крайней мере, вылетит более-менее изящно.
Чтобы избежать этого, вы можете изучить Память ECC.