小支柱
2024-06-05 22:07 deepin
想解决的问题是:
1、目前只被调用了4个线程,想让12个线程都被调度到;
2、解决不同电源模式情况下正常调度,目前省电模式能跑到3.7Ghz,其他模式切换没反应,应该是因为被修改后指向的核心错了;
Reply Like 0 View the author
想解决的问题是:
1、目前只被调用了4个线程,想让12个线程都被调度到;
2、解决不同电源模式情况下正常调度,目前省电模式能跑到3.7Ghz,其他模式切换没反应,应该是因为被修改后指向的核心错了;
如果你想关闭小核心 正确的做法应该是在bios里面去关闭。
cpu压测试方法推荐使用s-tui和stress
如果你想关闭小核心 正确的做法应该是在bios里面去关闭。
cpu压测试方法推荐使用s-tui和stress
感谢回复,笔记本电脑bios中没有提供小核关闭功能,才想着通过系统层面关闭核心。只调度4线程的bug不是由安兔兔引起的,是系统层的调度出现了问题,应该是我关闭小核心的方法不对。
Popular Events
More
论坛大佬们,由于intel的大小核调度比较烦人,我想索性直接关闭因特尔小核,让整个系统都跑在大核中。但是修改后导致设置->电源->性能模式调度异常。
复现:
1、根据百度资料执行以下命令可以关闭指定核心,已知i7 13700H的CPU是6性能核+8能效核,也就是cpu0-cpu11是性能核,cpu12-cpu19是能效核。于是进行了关核操作:
例子:echo 0 > /sys/devices/system/cpu/cpu[编号]/online
执行命令:
2、关核后,根据任务管理器中显示的核心数也从20线程变成了12线程,说明能效核已经被成功关闭了。
但是问题也随之而来,在电源设置中,我认为可能系统无法正确处理核心数。导致在我从节能模式切换成性能模式时,调度出现了问题,现在用安兔兔压测,跑满了CPU也只调度了4个线程。这不是我想要的预期,而是希望12线程都被调度到。
此时:平衡模式、性能模式、高性能模式、节能模式的调度均出现问题。