LINUX.ORG.RU

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

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

make -j512, без защиты типичная картина с полной заморозкой, Active File на уровне 10М:

MA 105.4, BU 2.8, CA 30.5, AA 2321.7, IA 992.9, AF 9.2, IF 8.7, SF 28800.8, SU 20139.5, SH 8.4, SR 114.3
MA 155.4, BU 2.4, CA 32.2, AA 2110.6, IA 1048.6, AF 10.3, IF 9.7, SF 28464.5, SU 20475.8, SH 8.3, SR 117.1
MA 111.0, BU 2.9, CA 33.2, AA 2003.0, IA 1234.3, AF 11.2, IF 10.3, SF 28536.4, SU 20403.9, SH 8.3, SR 118.5
MA 39.6, BU 2.9, CA 34.2, AA 1998.1, IA 1441.2, AF 11.3, IF 10.9, SF 28814.5, SU 20125.9, SH 8.3, SR 119.9
MA 59.4, BU 3.3, CA 33.6, AA 1995.9, IA 1357.2, AF 11.3, IF 10.5, SF 28582.9, SU 20357.4, SH 8.3, SR 122.0
MA 90.2, BU 3.4, CA 33.1, AA 2071.5, IA 1152.1, AF 11.3, IF 10.8, SF 28271.5, SU 20668.8, SH 8.3, SR 123.6
MA 89.4, BU 3.3, CA 35.7, AA 2090.8, IA 1158.6, AF 12.0, IF 12.3, SF 28287.3, SU 20653.0, SH 8.3, SR 124.3

С неограниченной мягкой защитой

echo 0 > /proc/sys/vm/active_file_reserve_hard_kbytes
echo 200000000 > /proc/sys/vm/active_file_reserve_soft_kbytes
echo 32 > /proc/sys/vm/active_file_reserve_soft_max_scan

Музыка жива и гуй тем более, AF стабилизируется на уровне 340М:

MA 353.2, BU 119.2, CA 307.7, AA 2251.6, IA 888.0, AF 339.6, IF 4.4, SF 30035.5, SU 18904.8, SH 76.7, SR 128.2
MA 353.9, BU 119.2, CA 286.8, AA 2240.9, IA 870.8, AF 342.0, IF 5.1, SF 29900.9, SU 19039.4, SH 53.2, SR 127.6
MA 351.4, BU 119.2, CA 286.4, AA 2246.6, IA 834.5, AF 339.8, IF 3.6, SF 29704.7, SU 19235.6, SH 55.7, SR 128.3
MA 316.8, BU 120.8, CA 300.7, AA 2258.3, IA 833.4, AF 339.9, IF 5.7, SF 29672.1, SU 19268.2, SH 68.8, SR 128.8
MA 297.6, BU 120.7, CA 314.3, AA 2162.8, IA 979.1, AF 341.5, IF 5.9, SF 29690.4, SU 19250.0, SH 81.3, SR 129.4

mem2log - https://github.com/hakavlad/le9-patch/tree/main/mem2log

@post-factum @mikhailnov

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

make -j512, без защиты типичная картина с полной заморозкой, Active File на уровне 10М:

MA 105.4, BU 2.8, CA 30.5, AA 2321.7, IA 992.9, AF 9.2, IF 8.7, SF 28800.8, SU 20139.5, SH 8.4, SR 114.3
MA 155.4, BU 2.4, CA 32.2, AA 2110.6, IA 1048.6, AF 10.3, IF 9.7, SF 28464.5, SU 20475.8, SH 8.3, SR 117.1
MA 111.0, BU 2.9, CA 33.2, AA 2003.0, IA 1234.3, AF 11.2, IF 10.3, SF 28536.4, SU 20403.9, SH 8.3, SR 118.5
MA 39.6, BU 2.9, CA 34.2, AA 1998.1, IA 1441.2, AF 11.3, IF 10.9, SF 28814.5, SU 20125.9, SH 8.3, SR 119.9
MA 59.4, BU 3.3, CA 33.6, AA 1995.9, IA 1357.2, AF 11.3, IF 10.5, SF 28582.9, SU 20357.4, SH 8.3, SR 122.0
MA 90.2, BU 3.4, CA 33.1, AA 2071.5, IA 1152.1, AF 11.3, IF 10.8, SF 28271.5, SU 20668.8, SH 8.3, SR 123.6
MA 89.4, BU 3.3, CA 35.7, AA 2090.8, IA 1158.6, AF 12.0, IF 12.3, SF 28287.3, SU 20653.0, SH 8.3, SR 124.3

С неограниченной мягкой защитой

echo 0 > /proc/sys/vm/active_file_reserve_hard_kbytes
echo 200000000 > /proc/sys/vm/active_file_reserve_soft_kbytes
echo 32 > /proc/sys/vm/active_file_reserve_soft_max_scan

Музыка жива и гуй тем более, AF стабилизируется на уровне 340М:

MA 353.2, BU 119.2, CA 307.7, AA 2251.6, IA 888.0, AF 339.6, IF 4.4, SF 30035.5, SU 18904.8, SH 76.7, SR 128.2
MA 353.9, BU 119.2, CA 286.8, AA 2240.9, IA 870.8, AF 342.0, IF 5.1, SF 29900.9, SU 19039.4, SH 53.2, SR 127.6
MA 351.4, BU 119.2, CA 286.4, AA 2246.6, IA 834.5, AF 339.8, IF 3.6, SF 29704.7, SU 19235.6, SH 55.7, SR 128.3
MA 316.8, BU 120.8, CA 300.7, AA 2258.3, IA 833.4, AF 339.9, IF 5.7, SF 29672.1, SU 19268.2, SH 68.8, SR 128.8
MA 297.6, BU 120.7, CA 314.3, AA 2162.8, IA 979.1, AF 341.5, IF 5.9, SF 29690.4, SU 19250.0, SH 81.3, SR 129.4

mem2log - https://github.com/hakavlad/le9-patch/tree/main/mem2log

@post-factum @mikhailnov