原来仅仅是处理数据写入也很吃 CPU 资源呀

2024-03-27 08:43:12 +08:00
 BaymaxK

在软路由上外挂了一块机械硬盘,通过 nfs 协议暴露给内网设备使用。目前是两台设备往上面持续写数据。

在软路由后台,大概观察了 10 分钟左右的的 cpu 占用,基本上持续在 50%左右。

3380 次点击
所在节点    程序员
8 条回复
SoulSleep
2024-03-27 08:49:59 +08:00
我猜一下,因为你用了 nfs 协议,相当于是 io
所以你的 cpu 耗费主要浪费在了 iowait 上...
wscgogo
2024-03-27 08:57:08 +08:00
可以进系统看下 cpu 时间片中应该主要是 io 耗时
jifengg
2024-03-27 08:58:33 +08:00
“缩略图生成与创建”难道不应该是这个操作占用 CPU 么?
BaymaxK
2024-03-27 09:07:33 +08:00
@SoulSleep 那估计是了😂
BaymaxK
2024-03-27 09:08:30 +08:00
@jifengg 哈哈哈 对,这个主要是 cpu 的占用,我内网那台机器 cpu 占用都 60%了。
BaymaxK
2024-03-27 09:08:42 +08:00
@wscgogo 确实是
unbridle
2024-03-27 09:14:52 +08:00
immich 上传后会运行机器学习算法进行目标识别、人脸识别、智能搜索等,这些特别占用 cpu
afeiche
2024-03-27 09:19:45 +08:00
机械硬盘写入速度不行,大部分估计都等 IO 的时间,所以用固态是真能提升电脑流畅程度的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1027314

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX