
a princípio eu queria dedicar 2 núcleos (4 threads) para um Java PID e 2 núcleos (4 threads) para o outro. No entanto, a volatilidade destes programas faz-me pensar que acabarão por falhar e reiniciar. Tenho dois usuários mc5 e mc26. Ambos executam um processo em 4 núcleos (8 threads). Isso causa problemas de desempenho e um ligeiro atraso. Quero deixar o MC5 usar 2 núcleos (thread 0,1,2,3). Quero deixar o mc26 usar 2 núcleos (thread 4,5,6,7). Como isso é possível? alguém poderia me dar um exemplo?
Responder1
Isso funcionaria? Deve funcionar em processos já em execução:
taskset -cp 0-3 `pid of mc5`
taskset -cp 4-7 `pid of mc26`