История изменений
Исправление intelfx, (текущая версия) :
Вообще разные вещи ведь.
Если ты запустишь две одинаковые виртуалки, то у тебя окажется два совершенно идентичных набора занятых страниц. Если теперь одну виртуалку немножечко изменить (например, запустить другой набор прикладных приложений), то в этой виртуалке изменятся только те страницы, которые соответствуют новым приложениям (ну и таблицы разные), а большая часть памяти ядра, равно как и образы остальных [служебных] программ в памяти, вообще никак не изменится.
А если у тебя есть два прикладных приложения, каждый из которых статически слинкован с разным набором библиотечных функций (которые ещё и расположены в порядке хэшей их названий), то при первом же различии в наборах функций всё поедет и смещения по модулю 4096 больше никогда не совпадут.
Исправление intelfx, :
Вообще разные вещи ведь.
Если ты запустишь две одинаковые виртуалки, то у тебя окажется два совершенно идентичных набора занятых страниц. Если теперь одну виртуалку немножечко изменить (например, запустить другой набор прикладных приложений), то изменятся только те страницы, которые соответствуют этим приложениям (ну и таблицы разные), а большая часть памяти ядра, равно как и образы других [служебных] программ в памяти, вообще никак не изменится.
А если у тебя есть два прикладных приложения, каждый из которых статически слинкован с разным набором библиотечных функций (которые ещё и расположены в порядке хэшей их названий), то при первом же различии в наборах функций всё поедет и смещения по модулю 4096 больше никогда не совпадут.
Исходная версия intelfx, :
Вообще разные вещи ведь.
Если ты запустишь две одинаковые виртуалки, то у тебя окажется два совершенно идентичных набора занятых страниц. Если теперь одну виртуалку немножечко изменить (например, запустить другой набор прикладных приложений), то изменятся только те страницы, которые соответствуют этим приложениям (ну и таблицы разные), а большая часть памяти ядра, равно как и образы других [служебных] программ в памяти, вообще никак не изменится.
А если у тебя есть два прикладных приложения, каждый из которых статически слинкован с разным набором библиотечных функций (которые ещё и расположены в порядке хэшей их названий), то при первом же различии в наборах функций всё поедет и больше никогда не совпадёт.