我正在为我的课程开发一个并行R项目。 该项目是完整的,但是,我想通过核心使用在cpu上添加一些细节,以显示单核和多核之间的时间和性能的差异。 我读过一篇文章,它显示了我想要的cpu使用情况,但没有代码或脚本。 它显示了这样的用法:
1 [ 0.0%] 2 [############################################## 100.0%] 3 [* 0.7%] 4 [ 0.0%]
怎么能显示这个?
感谢您的帮助。
(windows)C中的特定进程的cpu和内存消耗情况?
第二次读取Proc-FS文件时使用lseek()是否安全?
我怎样才能设置善良和进程亲和力在同一时间?
linux的cpu百分比不能达到100%
linux调度程序是否察觉到硬件中断(调度程序抖动)
绘制gl场景时cpu使用率过高; 起源?
在linux中查找线程的cpu使用情况
获取最高cpu使用率PID并将其输出到文件
最大的cpu使用率和超过60秒的MySQL查询执行
由OpenSSL引起的数据包丢失? 奇怪的cpu使用率
你可能正在寻找htop
或者作为替代方法,尝试
mpstat -P ALL 1
使用顶部,键入1.顶部将显示核心使用情况。
在unix和macos上你可以使用top()函数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"
总结以上是内存溢出为你收集整理的如何检查Linux或R的CPU核心使用情况全部内容,希望文章能够帮你解决如何检查Linux或R的CPU核心使用情况所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)