CPU-Auslastung vermindern - Delay(100) zuviel?
- hardfalcon
- Beiträge: 3447
- Registriert: 29.08.2004 20:46
@Zigapeda: bist du denn noch zu retten?
Schon bei nem absoluten Traumping von 50ms würde der Ping somit auf 300ms ansteigen. Und damit willst du CounterStrike spielen? Gute Nacht, und träum schön von meinem Headshot...
Ich hab öfters mal nen Ping von 180ms, dh. mit deiner "Netzwerkandwendung" hätte ich also nen Ping von 430ms. Wenn man jetzt bedenkt, dass man auf vielen Serern schon ab nem Ping von 120-150ms gekickt wird, dann kann man mit sowas ja gar net mehr CounterStrike spielen.
Und selbst für nen normalen Dateitransfer wäre mir ein Ping von fast ner halben Sekunde viel zu gewagt...
Schon bei nem absoluten Traumping von 50ms würde der Ping somit auf 300ms ansteigen. Und damit willst du CounterStrike spielen? Gute Nacht, und träum schön von meinem Headshot...
Ich hab öfters mal nen Ping von 180ms, dh. mit deiner "Netzwerkandwendung" hätte ich also nen Ping von 430ms. Wenn man jetzt bedenkt, dass man auf vielen Serern schon ab nem Ping von 120-150ms gekickt wird, dann kann man mit sowas ja gar net mehr CounterStrike spielen.
Und selbst für nen normalen Dateitransfer wäre mir ein Ping von fast ner halben Sekunde viel zu gewagt...
- Froggerprogger
- Badmin
- Beiträge: 855
- Registriert: 08.09.2004 20:02
Zu diesem Thema findet sich auch unter Tutorials auf PureArea ein Text zu WaitWindowEvent und WindowEvent:
Direktlink:
http://www.purearea.net/pb/download/tut ... ndling.htm
Direktlink:
http://www.purearea.net/pb/download/tut ... ndling.htm
!UD2
oh nein, der chat hat die nachricht 17 millisekunden später ausgespukt als sie gekommen ist.hardfalcon hat geschrieben:@Zigapeda: bist du denn noch zu retten?
Schon bei nem absoluten Traumping von 50ms würde der Ping somit auf 300ms ansteigen. Und damit willst du CounterStrike spielen? Gute Nacht, und träum schön von meinem Headshot...
Ich hab öfters mal nen Ping von 180ms, dh. mit deiner "Netzwerkandwendung" hätte ich also nen Ping von 430ms. Wenn man jetzt bedenkt, dass man auf vielen Serern schon ab nem Ping von 120-150ms gekickt wird, dann kann man mit sowas ja gar net mehr CounterStrike spielen.
Und selbst für nen normalen Dateitransfer wäre mir ein Ping von fast ner halben Sekunde viel zu gewagt...
HF: spielst du CS in nem Window und nicht mit Vollbildschirm?
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping

Mal nen kleines Rechenbeispiel:zigapeda hat geschrieben:oh nein, der chat hat die nachricht 17 millisekunden später ausgespukt als sie gekommen ist.hardfalcon hat geschrieben:@Zigapeda: bist du denn noch zu retten?
Schon bei nem absoluten Traumping von 50ms würde der Ping somit auf 300ms ansteigen. Und damit willst du CounterStrike spielen? Gute Nacht, und träum schön von meinem Headshot...
Ich hab öfters mal nen Ping von 180ms, dh. mit deiner "Netzwerkandwendung" hätte ich also nen Ping von 430ms. Wenn man jetzt bedenkt, dass man auf vielen Serern schon ab nem Ping von 120-150ms gekickt wird, dann kann man mit sowas ja gar net mehr CounterStrike spielen.
Und selbst für nen normalen Dateitransfer wäre mir ein Ping von fast ner halben Sekunde viel zu gewagt...
HF: spielst du CS in nem Window und nicht mit Vollbildschirm?
Eine Datei von rund 600 MB aufgeteilt in 1024 Bytes große Packete und einem delay von 1 hätte schon eine verzögerung von 586 Sekunden ausgemacht. Was das dann bei einem noch höheren Delay bedeuten würde kann ja nun jedere selber ausrechnen....
also das liegt aber dann am protokoll auserdem wenn ich mir 600 MB runterlade dann kann ich eine verzögerung von 568 sekunden ruhig verkraften wenn das bei einem normalen DSL anschluss (1000kbit/s) eh mindestend 2 Stunden.
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping

Hm hat eigentlich weniger mit dem protokoll zu tun, TCP/IP wird dir niemals 600 MB als ein ganzes Datenpaket senden. Dazwischen wird es hundertemale zum #WSAWouldBlock kommen und es ist ja auch nur ein Rechenbeispielt für EINE Datei. Hängt immer von ab was programmiert wird. Für einen Server der 100% Leitung in spitzen Zeiten bringen muss ist ein Delay(1) nicht akzeptabel.
auserdem hat das delay ja nur zur folge das nicht x mal in der sekunde überprüft wird ob was angekommen ist.
wenn ein packet angekommen ist muss man es hald so schreiben das befor es wieder ein delay macht schaut ob noch mehr angekommen ist d.h. am schluss kommt höchstens bei einem delay von 250 eine verzögerung von einer viertel sekunde rauskommen und das merkt man nicht!
wenn ein packet angekommen ist muss man es hald so schreiben das befor es wieder ein delay macht schaut ob noch mehr angekommen ist d.h. am schluss kommt höchstens bei einem delay von 250 eine verzögerung von einer viertel sekunde rauskommen und das merkt man nicht!
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping

- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Ihr diskutiert immer noch, ob 1 oder 250, nehmt 0
MSDN hat geschrieben:A value of zero causes the thread to relinquish the remainder of its time slice to any other thread of equal priority that is ready to run. If there are no other threads of equal priority ready to run, the function returns immediately, and the thread continues execution
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
