In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-11 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/02 Report--
OpenSUSE defaults to using IBRS as its Spectre Variant 2 mitigation method instead of Retpolines, which is one of the reasons why this release has slower out-of-the-box performance than other Linux distributions.
This opensuse-factory mailing list refers to the "huge single-core performance loss" of Lenovo laptops when using openSUSE. The single-threaded performance loss around Spectre Variant 2 mitigation measures is about 21%, which in itself is not surprising, as we have explained the performance cost of Spectre/Meltdown mitigation many times.
OpenSUSE's kernel is using IBRS (indirect branching limit speculation) and the latest Intel CPU microcode image, while most Linux distributions rely on Retpolines as the return trampolines. Compared with Retpolines, IBRS mitigation technology may lead to more performance loss. It is reported that when matched with the updated Intel CPU microcode, there will be a greater performance loss due to more stringent speculative behavior.
According to the mailing list discussion, switching to Retpolines to find problematic workloads can restore performance.
OpenSUSE users who want to use a non-default method can select it using spectre_v2=retpoline, a common kernel command-line argument that matches the behavior of most other Linux distributions kernels.
As for openSUSE changing their default values, at least from the previous mailing list discussion, their kernel engineers didn't seem interested in changing Spectre's mitigation defaults, but only blamed their problems for Intel's poor performance.
Some people also suggest that the openSUSE installer choose a switch in its installer to inform users of security and performance preferences, so as to better provide reasonable / sensible default settings, but so far, we have not seen any steps to achieve this. Although considering that some openSUSE conservative defaults do have a performance impact compared to most other Linux distributions.
The obstacles to the use of Retpolines in the past required support from the Retpolines compiler, but this support has been around for some time now. It is reported that Skylake has reported Retpolines problems in the past, but these problems also seem to have been solved.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 282
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.