2013-09-23 44 views
0

我有一個AIX機器上運行的數據庫服務器。在ping服務器時,我發現在某些時候增加了ping時間。我直接連接到盒子,通常會看到0ms或1ms的ping時間。有時我看到10ms到12ms的ping時間。我想知道ping是如何在TCP堆棧中實際實現的。如果其他開放連接的數量可能會影響其響應能力。任何人有想法?除了網絡什麼會影響ping時間?

回答

1

我們發現處理器搶佔導致ping延遲問題。 (PHYP會將整個處理器自己或其他LPAR竊取。)如果可以,請嘗試切換到專用處理器。有更微妙的方式來獲得好成績,但我是網絡人員,而不是CPU perf人,所以我不在我的聯盟。

在6.1 TL06 SP05直到6.1 TL07 SP05之前,處理器摺疊也被打破了。解決方法是將vpm_cpu_folding(我認爲它的名字)設置爲4.對於同時發佈的7.1版本也是如此。

+0

對不起,我應該提到我有兩個網絡接口......一個似乎總是顯示0ms的ping時間,但另一個(大約有5000個活動連接)顯示ping時間***有時***大約10到12ms 。我懷疑有一個「ping」過程,ping不是網絡堆棧本身的一部分,所以它受到連接數量的影響。 – pbx

+0

您的ping數據包更有可能在傳輸隊列上備份。沒有ping過程,ping是網絡堆棧 – pedz

+0

的一部分,這很有意義。 – pbx

相關問題