irq/64-vdec-0: page allocation failure: order:0, mode:0xa20(GFP_ATOMIC), nodemask=(null),cpuset=/,mems_allowed=0
时间: 2024-04-06 18:28:28 浏览: 16
这个错误提示表明系统在尝试分配内存时失败了。错误信息中的“order:0”表示系统尝试分配的是1个页框(即4KB)大小的内存块,而“mode:0xa20(GFP_ATOMIC)”表示内存分配的模式为GFP_ATOMIC,这意味着系统在分配内存时不能进入睡眠状态,需要立即返回。这通常是由于系统内存不足或者内存碎片导致的。
建议您检查系统的内存使用情况,可以使用命令free或者top来查看。如果内存使用率很高,可以考虑升级系统内存或优化应用程序的内存使用。如果内存使用率不高,可以考虑使用内存碎片整理工具来解决内存碎片问题。
相关问题
系统一直打印dwc3 a600000.dwc3: Set IRQ thread:irq/286-dwc3 pid:14607 to SCHED_NORMAL prio
如果系统一直打印 dwc3 a600000.dwc3: Set IRQ thread:irq/286-dwc3 pid:14607 to SCHED_NORMAL prio,可能是由于 dwc3 驱动程序的某些配置不正确或存在一些问题。
建议您尝试重新配置 IRQ 线程的优先级,以解决此问题。您可以通过以下命令将 IRQ 线程的优先级设置为 SCHED_NORMAL:
```
sudo chrt -p 0 `pidof dwc3`
```
该命令将找到所有名为 dwc3 的进程,并将其 IRQ 线程的优先级设置为 SCHED_NORMAL。这可能需要 root 权限才能运行。
如果仍然存在问题,您可以尝试升级 dwc3 驱动程序或与设备制造商或软件提供商联系以获取更多帮助。他们可能需要更多的系统信息来帮助您解决问题。
这个错误 dwc3 a600000.dwc3: Set IRQ thread:irq/286-dwc3 pid:14301 to SCHED_NORMAL prio
这个错误是由于 dwc3 驱动程序在设置 IRQ 线程时出现了问题,可能是因为线程优先级设置不正确。建议您尝试重新配置 IRQ 线程的优先级,以解决此问题。您可以通过以下命令将 IRQ 线程的优先级设置为 SCHED_NORMAL:
```
sudo chrt -p 0 `pidof dwc3`
```
该命令将找到所有名为 dwc3 的进程,并将其 IRQ 线程的优先级设置为 SCHED_NORMAL。这可能需要 root 权限才能运行。
如果仍然存在问题,您可以尝试升级 dwc3 驱动程序或与设备制造商或软件提供商联系以获取更多帮助。他们可能需要更多的系统信息来帮助您解决问题。