On 2/3/2021 10:49 AM, Roman Gushchin wrote:
On Tue, Feb 02, 2021 at 04:18:27PM +0800, Xing, Zhengjun wrote:
On 1/14/2021 11:18 AM, Roman Gushchin wrote:
On Thu, Jan 14, 2021 at 10:51:51AM +0800, kernel test robot wrote:
Greeting,

FYI, we noticed a -62.4% regression of hackbench.throughput due to commit:
Hi!

Commit "mm: memcg/slab: optimize objcg stock draining" (currently only in the mm tree,
so no stable hash) should improve the hackbench regression.
The commit has been merged into Linux mainline :
 3de7d4f25a7438f09fef4e71ef111f1805cd8e7c ("mm: memcg/slab: optimize objcg
stock draining")
I test the regression still existed.
Hm, so in your setup it's about the same with and without this commit?

It's strange because I've received a letter stating a 45.2% improvement recently:
https://lkml.org/lkml/2021/1/27/83
They are different test cases, 45.2% improvement test case run in "thread" mode, -62.4% regression test case run in "process" mode.
From 286e04b8ed7a0427 to 3de7d4f25a7438f09fef4e71ef1 there are two regressions for process mode :
1) 286e04b8ed7a0427 to 10befea91b61c4e2c2d1df06a2e  (-62.4% regression)
2) 10befea91b61c4e2c2d1df06a2e to d3921cb8be29ce5668c64e23ffd (-22.3% regression)

3de7d4f25a7438f09fef4e71ef111f1805cd8e7c only fix the regression 2) , so the value of "hackbench.throughput" for 3de7d4f25a7438f09fef4e71ef1(71824) and 10befea91b61c4e2c2d1df06a2e (72220) is very closed.

Regression 1) still existed. 

=========================================================================================
tbox_group/testcase/rootfs/kconfig/compiler/nr_threads/iterations/mode/ipc/cpufreq_governor/ucode:
  lkp-csl-2sp7/hackbench/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/100%/4/process/socket/performance/0x5003003

commit:
  286e04b8ed7a04279ae277f0f024430246ea5eec
  10befea91b61c4e2c2d1df06a2e978d182fcf792
  d3921cb8be29ce5668c64e23ffdaeec5f8c69399
  3de7d4f25a7438f09fef4e71ef111f1805cd8e7c
  v5.11-rc6

286e04b8ed7a0427 10befea91b61c4e2c2d1df06a2e d3921cb8be29ce5668c64e23ffd 3de7d4f25a7438f09fef4e71ef1                   v5.11-rc6
---------------- --------------------------- --------------------------- --------------------------- ---------------------------
         %stddev     %change         %stddev     %change         %stddev     %change         %stddev     %change         %stddev
             \          |                \          |                \          |                \          |                \
    192087 ±  8%     -62.4%      72220 ± 16%     -70.8%      56091 ±  3%     -62.6%      71824 ±  2%     -62.4%      72250 ±  2%  hackbench.throughput


Thanks!
_______________________________________________
LKP mailing list -- lkp@lists.01.org
To unsubscribe send an email to lkp-leave@lists.01.org

-- 
Zhengjun Xing