Может кто-нибудь объяснить мне, как разделяемая память связана с операционной системой?
В последнее время я часто упоминаю это.
Что это значит? Это часть памяти в оперативной памяти?
Может кто-нибудь объяснить мне, как разделяемая память связана с операционной системой?
В последнее время я часто упоминаю это.
Что это значит? Это часть памяти в оперативной памяти?
Это означает, что несколько программ могут использовать одну и ту же DLL, не загружая ее несколько раз в ОЗУ (это приведет к очень высокому использованию памяти, если у вас shell32.dll загружен 50 раз).
MS объяснила это здесь в этом видео:
Инструменты дефрагментации: # 7 - VMMap
http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-7-VMMap#time=03m35s
Существуют разные методы для разделения памяти с разными результатами:
Для более точного объяснения вы можете попасть в вики.