escrevendo para / proc / irq / * / smp_affinity como root

1

Aqui está o comando que eu emiti:

root@vishal-Think:~# echo "0" > /proc/irq/0/smp_affinity

E aqui está o erro:

-bash: echo: write error: Input/output error

O comando ls mostra que o root tem permissões de gravação:

root@vishal-Think:~# ls -l /proc/irq/0/smp_affinity
-rw------- 1 root root 0 May 21 16:30 /proc/irq/0/smp_affinity

Por favor, diga-me como eu poderia consertar isso.

Outra questão minha é que mesmo depois de desabilitar o irqbalance e reiniciar a máquina, ainda vejo interrupções indo para CPUs que não sejam cpu0. Por que isso poderia estar acontecendo?

    
por user1274878 22.05.2014 / 01:37

2 respostas

0

/ proc é um sistema de arquivos virtual e, embora a informação pareça ser um arquivo, você não escreve nos arquivos.

Veja o link

Não sei qual é o problema com o seu hardware ou como corrigi-lo. Por favor, atualize sua pergunta descrevendo o problema e o que você fez para gerar essa mensagem de erro.

    
por Panther 22.05.2014 / 01:58
0

IRQ 0 é a interrupção do temporizador e é tratada apenas pelo núcleo 0. Isso não pode ser movido para outros núcleos.

    
por Anand Bhat 16.06.2014 / 10:34