Linux Accept () Verlangsamung nach ~ 15K -VerbindungenLinux

Linux verstehen
Anonymous
 Linux Accept () Verlangsamung nach ~ 15K -Verbindungen

Post by Anonymous »

Ich habe ein Python -Skript geschrieben, um 1000 Socket -Verbindungen zu meinem Server herzustellen. Ich benutze den Befehl Time, um zu sehen, wie lange es dauert. Für das erste rund 14 Mal leite ich es (14000 Verbindungen), es dauert ~ 100 ms, um zu vervollständigen (pro 1000). Aber danach springt es plötzlich auf ~ 3000 ms und bleibt dann ungefähr konstant. < /P>
Ich frage mich, warum das so ist. Warum sollte es sein, dass die Skalierung nicht linear ist? Es springt nur von 100 ms auf 3000 ms. Ist das nur Linux oder etwas, das ich in meinem Servercode beheben kann?
Danke.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post