Performing verification for noble. I deployed a lab system:
24.04 LTS Sapphire Rapids Intel(R) Xeon(R) Platinum 8468 with 6.8.0-52-generic from -updates. Running stress-ng: $ sudo stress-ng --seq=100 --clone 100 --timeout=60 --metrics stress-ng: info: [180365] setting to a 1 min, 0 secs run per stressor stress-ng: info: [180365] dispatching hogs: 100 clone stress-ng: metrc: [180365] stressor bogo ops real time usr time sys time bogo ops/s bogo ops/s CPU used per RSS Max stress-ng: metrc: [180365] (secs) (secs) (secs) (real time) (usr+sys time) instance (%) (KB) stress-ng: metrc: [180365] clone 119032 60.25 9.76 6548.93 1975.76 18.15 108.86 160468 stress-ng: metrc: [425951] clone 118137 60.26 9.39 6638.21 1960.35 17.77 110.31 158680 stress-ng: metrc: [653004] clone 118219 60.25 9.50 6563.46 1962.11 17.99 109.09 160768 stress-ng: metrc: [893057] clone 117937 60.27 9.60 6634.14 1956.95 17.75 110.24 159764 I then enabled -proposed and install 6.8.0-53-generic and rebooted. stress-ng: info: [164395] setting to a 1 min, 0 secs run per stressor stress-ng: info: [164395] dispatching hogs: 100 clone stress-ng: metrc: [164395] stressor bogo ops real time usr time sys time bogo ops/s bogo ops/s CPU used per RSS Max stress-ng: metrc: [164395] (secs) (secs) (secs) (real time) (usr+sys time) instance (%) (KB) stress-ng: metrc: [164395] clone 120568 60.15 9.35 6541.61 2004.34 18.40 108.90 155180 stress-ng: metrc: [352781] clone 120290 60.16 8.02 6515.23 1999.39 18.44 108.43 159156 stress-ng: metrc: [658902] clone 120097 60.17 7.34 6475.08 1996.07 18.53 107.74 158680 stress-ng: metrc: [960574] clone 120291 60.17 8.18 6562.26 1999.08 18.31 109.19 157928 As you can see, there is a very small +3.6%ish performance gain on bogo ops. The inlining is working as intended. Happy to mark verified for noble. ** Tags removed: verification-needed-noble-linux ** Tags added: verification-done-noble-linux -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2089327 Title: By always inlining _compound_head(), clone() sees 3%+ performance increase To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2089327/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
