Linux上的Core i7在挂起后失去了多线程功能


2

在我的debian-linux系统上,使用核心i7 920,每次我在命令“pm-suspend”(暂停到RAM)后恢复,多线程功能几乎消失。更具体地说,两个不同的程序可以全速使用2个不同的核心,但是单个程序仅限于一个核心(对于多线程程序的一个实例以及单线程序的多个实例,例如“make -j 4”对于gcc)。所以我最终重新启动系统。任何帮助赞赏!

Answers:



1

在i7上遇到与这个bug相同的痛苦,所以也许我应该切换到比debian-stable更新的东西。这是运行发行版几个月后的第一个问题,所以我认为它仍然没有那么值得努力。比之前链接的更多细节: https://bugzilla.kernel.org/show_bug.cgi?id=15559


UPD : 哦,有一个解决方法,似乎让我的一些核心恢复生机:

/sys/devices/system/cpu# for AA in `seq 2 1 7` ; do echo "0" > cpu$AA/online ; done;
/sys/devices/system/cpu# for AA in `seq 2 1 7` ; do echo "1" > cpu$AA/online ; done;
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.