Comment vérifier l’utilisation du cœur du processeur sous Linux ou R

Je travaille sur un projet R parallèle pour ma classe. Le projet est terminé, cependant, je voulais append quelques détails sur cpu par utilisation du cœur pour montrer la différence de temps et de performance entre le single core et le multicore. Il y a un article que j’ai lu qui montre l’utilisation du processeur comme je le voulais, mais il n’a pas le code ou le script. Il a montré l’utilisation comme ceci:

1 [ 0.0%] 2 [############################################## 100.0%] 3 [* 0.7%] 4 [ 0.0%] 

Comment peut-on montrer ça?

Merci de votre aide.

Vous cherchez probablement htop

ou comme alternative, essayez

 mpstat -P ALL 1 

utilisez top, tapez 1. Top vous montrera l’utilisation par core.

Sur unix et macos, vous pouvez utiliser top () Funktion de R-Package ‘NCMisc’:

 library(NCmisc) test <- top() test $CPU $CPU$total [1] 1.4 $CPU$idle [1] 98.4 $CPU$sys [1] 0.2 $CPU$unit [1] "%" $RAM $RAM$total [1] 111.4637 $RAM$used [1] 34.01906 $RAM$free [1] 77.44468 $RAM$unit [1] "Gb"