mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [linus:master] [mm]  8d596d8b81:  stress-ng.mlockmany.ops_per_sec 10.5% improvement
@ 2026-10-19  1:32 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-10-19  1:32 UTC (permalink / raw)
  To: Barry Song
  Cc: oe-lkp, lkp, linux-kernel, Andrew Morton, David Hildenbrand,
	Kairui Song, Shakeel Butt, Baoquan He, Chris Li, Kemeng Shi,
	Liam R. Howlett, Lorenzo Stoakes, Michal Hocko, Mike Rapoport,
	Nhat Pham, Suren Baghdasaryan, Vlastimil Babka, Usama Arif,
	linux-mm, yi1.lai



Hello,

kernel test robot noticed a 10.5% improvement of stress-ng.mlockmany.ops_per_sec on:


commit: 8d596d8b81ef56bf61538d6b4761a7b0d6138280 ("mm: avoid unnecessary lru drain for wp_can_reuse_anon_folio()") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master

testcase: stress-ng
config: x86_64-rhel-9.4
compiler: gcc-14
test machine: 256 threads 4 sockets INTEL(R) XEON(R) PLATINUM 8592+ (Emerald Rapids) with 256G memory
parameters:

	nr_threads: 100%
	testtime: 60s
	test: mlockmany
	cpufreq_governor: performance


Details are as below:
-------------------------------------------------------------------------------------------------->


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20261019/202610190949.71c20bb5-lkp@intel.com

=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
  gcc-14/performance/x86_64-rhel-9.4/100%/debian-13-x86_64-20250902.cgz/lkp-emr-2sp1/mlockmany/stress-ng/60s

commit: 
  819bfbd47e ("mm/page_alloc: remove set_page_private() in prep_compound_tail()")
  8d596d8b81 ("mm: avoid unnecessary lru drain for wp_can_reuse_anon_folio()")

819bfbd47e49df89 8d596d8b81ef56bf61538d6b476
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
   1050118           +10.6%    1161061 ±  2%  stress-ng.mlockmany.ops
     17541           +10.5%      19384 ±  2%  stress-ng.mlockmany.ops_per_sec
   2933233            -7.5%    2714192        stress-ng.time.involuntary_context_switches
     76.26           +29.3%      98.61 ±  3%  stress-ng.time.user_time
   2425877            +9.4%    2654908 ±  2%  stress-ng.time.voluntary_context_switches


Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.


-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-10-19  1:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-19  1:32 [linus:master] [mm] 8d596d8b81: stress-ng.mlockmany.ops_per_sec 10.5% improvement kernel test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®