Ho un sistema di processori quad-core. Stavo usando Windows prima di installare Ubuntu. Di default Windows utilizzava 1 core * e potevo cambiarlo con msconfig
. Come posso farlo in Ubuntu o è necessario?
Ho un sistema di processori quad-core. Stavo usando Windows prima di installare Ubuntu. Di default Windows utilizzava 1 core * e potevo cambiarlo con msconfig
. Come posso farlo in Ubuntu o è necessario?
Risposte:
Genere:
lscpu
nel terminale e premere ENTER.
Ora hai le informazioni sui core utilizzati nella tua installazione di Ubuntu.
Core(s) per socket:4
: indica a U l'esatta quantità di core sulla macchina.
Puoi vedere l'uso dei tuoi core CPU usando il comando top.
top
. Vedrai alcune informazioni su attività, memoria ecc.1
per mostrare l'utilizzo della singola CPU. Vedrai qualcosa come:Per avviare un nuovo processo che dovrebbe essere eseguito solo in un core, è possibile utilizzare il comando tasket.
taskset -c 0 executable
Per monitorare l'affinità della CPU del processo esistente, è possibile utilizzare questo comando:
taskset -cp $(pgrep -f executable)
nota che l'identità eseguibile che passerai a questo comando può essere './executable' se l'hai avviata in quel modo.
Dato che non hai specificato il tuo ambiente desktop, suppongo che tu stia utilizzando Ubuntu
Per un modo grafico per verificare l'utilizzo della CPU, cerca nel tuo sistema un'applicazione chiamata Monitor di sistema.
La scheda Risorse mostrerà l'attività di ciascun core
Mentre la scheda Processi mostrerà l'utilizzo della cpu per i singoli programmi.
htop
lo strumento fornisce grafici per l'utilizzo dei core della CPU
installare htop tramite terminale:
apt-get install htop
eseguire htop tramite terminale:
htop
top
!