2280
- 收藏
- 点赞
- 分享
- 举报
HI3535 读写硬盘cpu的io资源急剧上升
原始问题:NVR录像一段时间之后,出现cpu空闲资源大幅下降的情况,然后我们发现这是由于cpu的io资源占用大幅上升导致;只留下一路IPC录像,io仍然在30%甚至更高;停止所有录像,io降为0。这个问题应该是普遍的,在所有测试机器上不超过3天时间都会出现。
经过多日的测试,
1. 这个问题只在8盘位的机器存在,2盘位的机器没有发现这个问题(2盘位没有sata扩展芯片,sata pm采用MARVELL 88SM4140)
2. 这个问题和我们的应用程序应该没有关系,上面第1点基本可以证明,另外
3. 这个问题和硬盘应该没有关系,出现io高的问题之后,任意一块硬盘的读写都会导致io高。
附我们使用的两种测试方式:
1. NVR正常录像测试
2. LINUX dd命令做硬盘压力测试:
NVR启动之后,暂时不启动应用程序,而是使用linux的dd命令做3T硬盘写入压力测试:
(dd if=/dev/zero of=/dev/sda2 bs=64k count=10M;dd if=/dev/zero of=/dev/sda3 bs=64k count=10M;dd if=/dev/zero of=/dev/sda4 bs=64k count=10M;dd if=/dev/zero of=/dev/sda2 bs=64k count=10M;dd if=/dev/zero of=/dev/sda3 bs=64k count=10M;dd if=/dev/zero of=/dev/sda4 bs=64k count=10M;) &
dd写入测试结束之后,启动应用程序加载/dev/sda1或者另外一个硬盘上的文件系统,开始一路IPC的录像,发现io占用在30%以上
有没有朋友采用HI3535+88SM4140 做的NVR方案?
经过多日的测试,
1. 这个问题只在8盘位的机器存在,2盘位的机器没有发现这个问题(2盘位没有sata扩展芯片,sata pm采用MARVELL 88SM4140)
2. 这个问题和我们的应用程序应该没有关系,上面第1点基本可以证明,另外
3. 这个问题和硬盘应该没有关系,出现io高的问题之后,任意一块硬盘的读写都会导致io高。
附我们使用的两种测试方式:
1. NVR正常录像测试
2. LINUX dd命令做硬盘压力测试:
NVR启动之后,暂时不启动应用程序,而是使用linux的dd命令做3T硬盘写入压力测试:
(dd if=/dev/zero of=/dev/sda2 bs=64k count=10M;dd if=/dev/zero of=/dev/sda3 bs=64k count=10M;dd if=/dev/zero of=/dev/sda4 bs=64k count=10M;dd if=/dev/zero of=/dev/sda2 bs=64k count=10M;dd if=/dev/zero of=/dev/sda3 bs=64k count=10M;dd if=/dev/zero of=/dev/sda4 bs=64k count=10M;) &
dd写入测试结束之后,启动应用程序加载/dev/sda1或者另外一个硬盘上的文件系统,开始一路IPC的录像,发现io占用在30%以上
有没有朋友采用HI3535+88SM4140 做的NVR方案?
我来回答
回答1个
时间排序
认可量排序
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
12015-07-17 14:56:20
-
02014-12-30 11:43:20
-
22014-06-24 15:25:44
-
12015-07-17 14:10:05
-
2015-07-17 15:21:20
-
2016-09-07 15:01:29
-
2016-01-18 15:05:12
-
2015-06-16 16:08:44
-
2015-04-21 10:44:00
-
2014-05-12 17:34:26
-
2017-03-22 09:39:06
-
2015-08-26 10:25:34
-
2016-04-04 20:06:53
-
2016-07-22 18:04:19
-
2016-08-26 15:09:22
-
2015-05-21 17:13:46
-
2015-07-17 16:56:12
-
2017-10-11 16:05:54
-
2015-12-25 14:33:43
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
20帮忙交叉编译个源码
-
5Hi3516CV610 如何使用SD卡升级固件
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
-
9海思ss928单路摄像头vio中加入opencv处理并显示
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认