ОС сто лет как делят RO страницы между одинаковыми процессами и библиотеками, а в браузерах гигабайты динамического говна, перемешанного с графическими ресурсами, и совпадать нечему.
@l29ah Его авторы ебутся с управлением памятью много лет, хорошо бы ознакомиться с имеющимся инструментарием и принципиальными задачами (в которые минимальное потребление памяти любой ценой не входит). Если ты думаешь, что есть какой-то внешний трюк, который они по глупости пропустили, рекомендую поставить дефрагментатор памяти и хранить всё в свопе на диске.
@l29ah Если у тебя много лишних ядер и бесплатное электричество, то, конечно, ищи страницы с минимальной разностью, и сжимай их, чтобы через секунду восстановить.
И вообще, сделай сначала что-то вроде gcore $PID && ent core.$PID (или лучше только RW-диапазоны из proc/$PID/mem), чтобы понять, стоит ли овчинка выделки.
@l29ah ты имеешь в виду с разными профилями? В лучшем случае ты сэкономишь на чем-то лежащем в основном бинарнике, шаред либы и так грузятся один раз, ожидать что остальное будет одинаковое - вряд ли, то же сжатие мешает
нет. на десяти виртуалках - возможно.
ОС сто лет как делят RO страницы между одинаковыми процессами и библиотеками, а в браузерах гигабайты динамического говна, перемешанного с графическими ресурсами, и совпадать нечему.
@l29ah Его авторы ебутся с управлением памятью много лет, хорошо бы ознакомиться с имеющимся инструментарием и принципиальными задачами (в которые минимальное потребление памяти любой ценой не входит). Если ты думаешь, что есть какой-то внешний трюк, который они по глупости пропустили, рекомендую поставить дефрагментатор памяти и хранить всё в свопе на диске.
@l29ah Если у тебя много лишних ядер и бесплатное электричество, то, конечно, ищи страницы с минимальной разностью, и сжимай их, чтобы через секунду восстановить.
И вообще, сделай сначала что-то вроде
gcore $PID && ent core.$PID
(или лучше только RW-диапазоны из proc/$PID/mem), чтобы понять, стоит ли овчинка выделки.ksm на моем десктопном опыте ни разу не работал
@l29ah ты имеешь в виду с разными профилями? В лучшем случае ты сэкономишь на чем-то лежащем в основном бинарнике, шаред либы и так грузятся один раз, ожидать что остальное будет одинаковое - вряд ли, то же сжатие мешает
@l29ah сжатие http
@kak_ge_ya_byl_slab_v_te_dny > жалеть байтики
АХАХАХАХАХА