LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Вообще разные вещи ведь.

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

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

Исправление intelfx, :

Вообще разные вещи ведь.

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

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

Исходная версия intelfx, :

Вообще разные вещи ведь.

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

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