Предположим, у меня есть приложение .Net App.exe, которое создает три домена: DomainA, DomainB и DomainC.
Можно ли сказать, что CLR выделяет процессу App.exe некоторый объем физической памяти, а затем эта память делится в какой-то пропорции между нашими тремя доменами?
Или для каждого нового домена дается новая отдельная порция памяти независимо от памяти, выделенной для App.exe и других доменов?
Простыми словами: могу ли я представить себе логическое распределение памяти как (последовательную) ленту с песнями (где песни — это AppDomans), или как некую FAT32, где файлы расположены случайным образом и мы просто знаем их расположение на диске?