2012-03-28 102 views
1

我使用CentOS的(Linux)的,並想知道最大套接字連接與epoll的

,一臺服務器可以通過epoll的(邊沿觸發,單次)最大連接。

我已經成功地擁有了100,016個ping-pongs(不間斷)atm連接。一臺服務器可以處理多少個套接字連接?

我不認爲這是無限的。如果有人嘗試過它。你能分享一下嗎?

+0

是這些UDP連接嗎?我想這取決於CPU,對吧?對於TCP,考慮端口數量65K和等待/接受隊列的大小,可以考慮更精確的數字,但是對於UDP? – tartar 2012-03-28 00:28:11

+0

用於連接的TCP。無延遲地接受並執行ping-pongs(256bytes)。也許沒有任何延遲將CPU過載。 – 2012-03-28 00:57:22

回答

1

最近500,000個來自單一服務器的TCP連接是黃金標準。創紀錄超過一百萬。它確實需要內核調整。例如,參見Linux Kernel Tuning for C500k

+0

嗯,我看...我會檢查一下,謝謝 – 2012-03-28 00:55:26