История изменений
Исправление Pinkbyte, (текущая версия) :
Ну во-первых, например eve-ng такие патчи использует, что уже намекает о том, что они что-то подозревают(но у них там задача специфическая - пачки виртуальных роутеров стартовать с одного образа).
Вкорячивать такие патчи без уверенности в их эффективности как-то не хочется.
Тесты в Интернете есть, гугл в помощь.
Как бы посмотреть на возможный объем дедуплицированной памяти в конкретном случае?
в каком именно? в разрезе конкретного процесса - хз, в разрезе по всей системе - примерно там же, где и KSM(т.к. UKSM - это патч на классический KSM) - в /sys/kernel/mm/uksm/pages_shared
На продакшен мне тоже такие патчи натягивать ссыкотно(там где их нет из коробки, см. eve-ng), на рабочем десктопе гоняю уже вторую неделю - проблем не выявил, потребление памяти упало незначительно:
pinkbyte@oas1 ~ $ cat /sys/kernel/mm/uksm/pages_shared
10947
Исходная версия Pinkbyte, :
Ну во-первых, например eve-ng такие патчи использует, что уже намекает о том, что они что-то подозревают(но у них там задача специфическая - пачки виртуальных роутеров стартовать с одного образа).
Вкорячивать такие патчи без уверенности в их эффективности как-то не хочется.
Тесты в Интернете есть, гугл в помощь.
Как бы посмотреть на возможный объем дедуплицированной памяти в конкретном случае?
в каком именно? в разрезе конкретного процесса - хз, в разрезе по всей системе - примерно там же, где и KSM(т.к. UKSM - это патч на классический KSM) - в /sys/kernel/mm/uksm/pages_shared