Como posso ativar os estados de repouso do RC6 em uma arquitetura haswell?

1

Se você usar iotop , verá três estados de suspensão. Um é chamado RC6 e os outros dois são estados de sono profundo chamados RC6p e RC6pp. Eu li o modinfo i915 e vi que é possível habilitá-los passando o enable_rc6 = 7 para o kernel.

parm: enable_rc6:Enable power-saving render C-state 6. Different stages can be selected via bitmask values (0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. default: -1 (use per-chip default) (int)

Mas depois de uma reinicialização, reconheci que apenas o RC6 está habilitado. Eu passei por este param através da linha de comando do kernel e via modprobe.d, mas nenhum deles funcionou. Então, como posso ativar esses estados profundos?

    
por ManuelSchneid3r 16.07.2014 / 16:50

1 resposta

3

A resposta simples é que você não pode. Esses estados de sono foram abandonados, desde a arquitetura haswell. Há apenas RC6 à esquerda. Veja aqui ou aqui .

    
por 16.07.2014 / 16:50