下午好,我最近在飞思卡尔主板上安装了 Debian Wheezy (7.0) (SABRE MCIMX6Q / iMX6Q)并发现所有网络通信存在一些令人不安的延迟。
到目前为止我尝试过的是将网络配置设置为/etc/网络/接口静态值而不是 DHCP,我还检查了操作系统负载:
13:20:51 持续 31 分钟,2 位用户,平均负载:4.75、4.67、3.89
这顶部命令可能会消耗高达 15% 的 CPU,这看起来也非常高。对于操作系统安装,我们使用了预构建的 u-boot.bin、uImage 和 Wheezy RootFS (Hard-Float)。
万一是为错误的硬件编译的内核呢?
虽然其他网络成员的响应时间很短,但即使对同一网络上的一台计算机执行 ping 操作,此成员也会滞后,以下是 ping 命令输出的简短摘录:
下面是主板,也许这是一个特定的问题。
全尺寸图片在这里: https://i.stack.imgur.com/EWvR7.jpg
答案1
我在飞思卡尔社区论坛中找到了这个帖子,标题为:SABRE iMX6Q 网络速度慢。该线程建议尝试以下操作:
(在U-boot的bootargs中添加“enable_wait_mode=off”)
该线程还引用了另一个标题为:i.MX6Q SabreSD 灾难性以太网延迟,这听起来正是您遇到的问题。第二个线程中的几个人报告说这解决了延迟问题,所以希望它也对您有用。