G
Gast
Gast
Hallo,
hab mir einen kleinen Chatserver geschrieben:
Ein Thread, der die ganze Zeit nur auf neue Verbindungen wartet.
Dann für jede Verbindung einen eigenen Thread, der die Mitteilungen hin und her schickt.
Gelauscht wird jeweils in einer while(true)-Schleife.
Was mich stört.
Obwohl ich von allen Prozessen die Priorität aufs Minimum gesetzt habe, habe ich für meinen Server eine CPU-Auslastung von um die 70 %, wenn ich sonst nichts großes mache.
Und alle paar Minuten geht der Lüfter an, was er sonst nie macht.
Bei anderen Servern, wie z.B. dem HTTP-Server OmniHTTPd, den ich ab und zu laufen habe, ist das nicht so.
Solange da keine Anfragen kommt ist der bei 0%.
Woran liegt das?
Was kann ich machen?
Danke
hab mir einen kleinen Chatserver geschrieben:
Ein Thread, der die ganze Zeit nur auf neue Verbindungen wartet.
Dann für jede Verbindung einen eigenen Thread, der die Mitteilungen hin und her schickt.
Gelauscht wird jeweils in einer while(true)-Schleife.
Was mich stört.
Obwohl ich von allen Prozessen die Priorität aufs Minimum gesetzt habe, habe ich für meinen Server eine CPU-Auslastung von um die 70 %, wenn ich sonst nichts großes mache.
Und alle paar Minuten geht der Lüfter an, was er sonst nie macht.
Bei anderen Servern, wie z.B. dem HTTP-Server OmniHTTPd, den ich ab und zu laufen habe, ist das nicht so.
Solange da keine Anfragen kommt ist der bei 0%.
Woran liegt das?
Was kann ich machen?
Danke