Новый стандарт c++ вводит понятие модели памяти. Об этом уже были вопросы по SO, что это значит, как это меняет способ написания кода на c++ и так далее.
Меня интересует, как модель памяти Си++ соотносится со старой, хорошо известной моделью памяти java (1.5). Это одно и то же? Похожа ли она? Есть ли в них существенные различия? Если да, то почему?
Модель памяти java существует уже давно и многие знают ее достаточно прилично, поэтому я думаю, что не только мне, но и Си++ было бы полезно узнать модель памяти, сравнив ее с java-моделью.