O Core i7 no linux perde sua capacidade multithread depois de suspender

2

No meu sistema debian-linux, com um core i7 920, cada vez que eu reinicio após o comando "pm-suspend" (suspender para a RAM), os recursos de mutlithreading quase desaparecem. Mais especificamente, dois programas distintos podem usar 2 núcleos distintos na taxa total, mas um único programa é limitado a apenas um núcleo (para uma instância de um programa multithreaded, bem como várias instâncias de um programa monothreaded, por exemplo, "make -j 4" para o gcc). Então acabo reiniciando o sistema. Qualquer ajuda apreciada!

    
por rafak 30.04.2010 / 09:59

2 respostas

2

Veja este bug debian. link

    
por 10.05.2010 / 09:47
1

Tendo a mesma dor na bunda com este bug no i7, então talvez eu deva mudar para algo mais atualizado do que o debian-stable. Este é o primeiro problema depois de vários meses rodando a distro, então acho que ainda não vale muito o esforço. Mais detalhes do que os links anteriores disponíveis aqui: link

UPD : Ah, e há uma solução que parece trazer alguns dos meus núcleos de volta à vida:

/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;
    
por 01.09.2012 / 20:44