龙空技术网

模型训练过程中macOS 的 CPU 爆表

软件架构 172

前言:

今天兄弟们对“python多进程占满cpu”大致比较珍视,各位老铁们都需要分析一些“python多进程占满cpu”的相关文章。那么小编同时在网络上搜集了一些有关“python多进程占满cpu””的相关内容,希望兄弟们能喜欢,咱们一起来学习一下吧!

在macOS笔记本电脑上,下载了一个预训练好的BERT 模型,然后使用本地数据进行微调。

由于没有GPU,使用CPU(2.3 GHz 八核Intel Core i9)进行微调训练。电脑实在太卡了,跑不动,训练一轮就停止了。

打开活动监视器

如下图所示,python3.9 进程CPU占有率已经高达782.2%,这是因为CPU有8核。Linux和Mac下CPU占用是按照CPU核心数来算的,有n核满负载就是n*100%。

单击“窗口”菜单中的“ CPU历史记录”(或按Command + 3),则会出现一个分为多个框的窗口。每个框对应一个CPU内部的内核,并从右到左缓慢显示更新。

每列中点的高度与该核心中CPU活动的强度相对应。红色方块代表系统进程的CPU活动,而绿色代表用户进程的CPU活动。

单击“窗口”菜单中的“ CPU使用率”,可以看到每个CPU虚拟内核的使用率。

#暑期创作大赛#

标签: #python多进程占满cpu