【问题标题】:Other than network what can affect ping times?除了网络,还有什么会影响 ping 时间?
【发布时间】:2013-09-23 23:51:45
【问题描述】:

我有一个在 AIX 机器上运行的数据库服务器。 ping 服务器时,我看到某些时候 ping 时间增加。我直接连接到盒子,通常会看到 0ms 或 1ms 的 ping 时间。有时我看到 10 毫秒到 12 毫秒的 ping 时间。我想知道如何在 TCP 堆栈中实际实现 ping。如果其他打开连接的数量可能会影响其响应能力。有人有想法吗?

【问题讨论】:

    标签: ping aix


    【解决方案1】:

    我们发现处理器抢占会导致 ping 延迟问题。 (PHYP 将整个处理器窃取到它自己或另一个 LPAR。)如果可以,请尝试切换到专用处理器。有更微妙的方法可以获得好的结果,但我是网络专家,而不是 CPU 性能专家,所以我有点出类拔萃。

    在 6.1 TL06 SP05 到大约 6.1 TL07 SP05 中,处理器折叠也被打破了。解决方法是将 vpm_cpu_folding(我认为这就是它的名称)设置为 4。同时发布的 7.1 版本也是如此。

    【讨论】:

    • 对不起,我应该提到我有两个网络接口...一个似乎总是显示 0 毫秒的 ping 时间,但另一个(大约有 5000 个活动连接)显示 ping 时间 有时 大约 10 到 12 毫秒。我怀疑有一个“ping”过程并且 ping 不是网络堆栈本身的一部分,因此它受到连接数的影响。
    • 您的 ping 数据包更有可能备份在传输队列上。没有 ping 进程,ping 是网络堆栈的一部分
    猜你喜欢
    • 2016-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 2011-03-06
    相关资源
    最近更新 更多