-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Description
1。 /dev/下面只有一个watchdog设备节点
2。 ps查看watchdog进程:
pi@SOM-RK3399v2:~$ ps -ef|grep watchdog
root 10 2 0 Jan28 ? 00:00:14 [watchdog/0]
root 11 2 0 Jan28 ? 00:00:11 [watchdog/1]
root 16 2 0 Jan28 ? 00:00:11 [watchdog/2]
root 21 2 0 Jan28 ? 00:00:11 [watchdog/3]
root 26 2 0 Jan28 ? 00:00:02 [watchdog/4]
root 31 2 0 Jan28 ? 00:00:02 [watchdog/5]
root 521 2 0 Jan28 ? 00:00:37 [dhd_watchdog_th]
pi 27487 6242 0 21:56 pts/1 00:00:00 grep --color=auto watchdog
3。 实际测试发现有1个CPU卡死后(CPU4检测到CPU1卡死),watchdog并未起作用。
我们的喂狗程序是打开/dev/watchdog设备进行喂狗。
问题:
系统开机启动的watchdog/0 ~ watchdog/5这几个进程的作用是什么?
通过taskset命令查询发现每个进程绑定到一个CPU核心,应该如何使用这几个进程来解决上面提到的某一个CPU核心卡死的问题?
Metadata
Metadata
Assignees
Labels
No labels