Μειώστε το Latency Gaming (Ping) στα Windows
- Κατηγορία: Σεμινάρια
Όταν συνδέομαι σε διακομιστές παιχνιδιών, συνήθως δεν έχω κακό ping, υπό την προϋπόθεση ότι η αυτόματη αντιστοίχιση δεν με συνδέει σε διακομιστή στην Αυστραλία, την Ιαπωνία ή τις ΗΠΑ (είμαι από τη Γερμανία). Αυτό συμβαίνει κατά καιρούς, τόσο στο Team Fortress 2 όσο και στο Counter Strike Global Offensive, τα δύο παιχνίδια που παίζω περισσότερο αυτήν τη στιγμή.
Παίζω πολύ με φίλους και παρατηρώ ότι τα ping τους είναι συνήθως πολύ χειρότερα από τα δικά μου. Συνήθιζα να το αποδίδω αποκλειστικά στη σύνδεσή τους στο Διαδίκτυο και πραγματικά δεν πίστευα ότι τα τσιμπήματα σύνδεσης θα άλλαζαν πολύ από αυτή την άποψη.
Στη συνέχεια, διάβασα για δύο ρυθμίσεις μητρώου, το TCPAckFrequency και το TCPNoDelay και πώς μπορούν να μειώσουν το ping σε παιχνίδια και άλλες εφαρμογές που λειτουργούν καλύτερα με χαμηλό λανθάνοντα χρόνο. Εάν είστε παίκτης και αντιμετωπίζετε προβλήματα καθυστέρησης όταν είστε συνδεδεμένοι σε έναν κοντινό διακομιστή, ίσως θελήσετε να δοκιμάσετε να τροποποιήσετε αυτές τις δύο ρυθμίσεις για να δείτε αν αυτό κάνει την εμπειρία παιχνιδιού σας πιο ευχάριστη.
Υπόδειξη : χρησιμοποιήστε ένα δωρεάν πρόγραμμα όπως το Network Latency View για να καταγράψετε την καθυστέρηση .
- Συχνότητα TCPAck «χρησιμοποιεί καθυστερημένες επιβεβαιώσεις για τη μείωση του αριθμού των πακέτων που αποστέλλονται στα μέσα». Αντί να στέλνετε μια επιβεβαίωση κάθε φορά, οι επιβεβαιώσεις καθυστερούν.
- TCPNoDelay καθορίζει εάν το nagling είναι ενεργοποιημένο ή απενεργοποιημένο. Το Nagling «είναι ένα χαρακτηριστικό που συνδυάζει πολλά πακέτα σε ένα μόνο, μεγαλύτερο πακέτο για πιο αποτελεσματικές μεταδόσεις».
Αυτό μειώνει το συνολικό φορτίο στο δίκτυο για τη βελτιστοποίηση της κίνησης του δικτύου. Το μειονέκτημα είναι ότι ο λανθάνων χρόνος μπορεί να αυξηθεί εξαιτίας αυτού. Εάν χρησιμοποιείτε τον υπολογιστή σας ως επί το πλείστον για παιχνίδια ή αντιμετωπίζετε προβλήματα με καθυστέρηση στα παιχνίδια, τότε ίσως θελήσετε να δείτε αν η απενεργοποίηση αυτών των λειτουργιών βελτιώνει τον λανθάνοντα χρόνο του παιχνιδιού.
Επιδιόρθωση καθυστέρησης παιχνιδιού
Πρέπει να κάνετε δύο αλλαγές στο μητρώο των Windows.
- Χρησιμοποιήστε τα Windows-R για να εμφανίσετε το πλαίσιο εκτέλεσης στο σύστημα.
- Πληκτρολογήστε regedit εδώ και πατήστε το πλήκτρο enter
- Μεταβείτε στο ακόλουθο κλειδί μητρώου εδώ χρησιμοποιώντας τη δομή που μοιάζει με δέντρο στα αριστερά: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services Tcpip Parameters Interfaces
- Εδώ πρέπει να διαβάσετε τη λίστα με τα δευτερεύοντα κλειδιά για να εντοπίσετε την καταχώριση προσαρμογέα δικτύου που χρησιμοποιείται για τη σύνδεση στο Διαδίκτυο. Εάν χρησιμοποιείτε DHCP, πρέπει να αναζητήσετε το DhcpIPAdddress εδώ για να βρείτε τον σωστό προσαρμογέα, διαφορετικά θα πρέπει να αναζητήσετε το IPAddress εδώ.
- Οι περισσότερες από τις καταχωρήσεις δεν περιείχαν χρήσιμα δεδομένα σε ένα δοκιμαστικό σύστημα, επομένως η εύρεση του σωστού πρέπει να είναι σχετικά εύκολη.
- Εάν δεν γνωρίζετε την τοπική σας διεύθυνση IP, κάντε τα εξής για να το μάθετε: Χρησιμοποιήστε τα Windows-R για να εμφανίσετε το τρέξιμο, πληκτρολογήστε cmd και πατήστε enter. Εδώ πρέπει στη συνέχεια να εισαγάγετε το ipconfig για να εμφανίσετε τη διεύθυνση IP.
- Μόλις εντοπίσετε το σωστό κλειδί, κάντε δεξί κλικ και επιλέξτε Νέα> Τιμή Dword (32-bit).
- Ονόμασέ το Συχνότητα TcpAck και κάντε κλικ στο ΟΚ.
- Κάντε διπλό κλικ στην τιμή μετά και ορίστε την τιμή σε ένας . ( Για να επαναφέρετε την προεπιλεγμένη ρύθμιση, αλλάξτε την τιμή σε δύο ή διαγράψτε το κλειδί )
- Τώρα μεταβείτε στο ακόλουθο κλειδί: HKEY_LOCAL_MACHINE Software Microsoft MSMQ Parameters
- Κάντε δεξί κλικ στο πλήκτρο ξανά και επιλέξτε Νέα> Τιμή Dword (32-bit).
- Ονομάστε τη νέα παράμετρο TCPNoDelay
- Κάντε διπλό κλικ στη συνέχεια και αλλάξτε την τιμή σε ένας . ( Για να επαναφέρετε το κλειδί αργότερα αλλάξτε το σε 0 ή διαγράψτε το κλειδί )
Το μόνο που μένει τώρα είναι να επανεκκινήσετε τον υπολογιστή, να αποσυνδεθείτε και να ενεργοποιήσετε ξανά ή να σκοτώσετε και να επανεκκινήσετε τη διαδικασία explorer.exe.
Το αποτέλεσμα εξαρτάται πολύ από τα παιχνίδια που παίζετε, τη σύνδεσή σας στο Διαδίκτυο και τους διακομιστές στους οποίους συνδέεστε. Υπήρξαν αναφορές από χρήστες που ισχυρίστηκαν ότι αυτό μείωσε τους χρόνους ping κατά 100ms και περισσότερο σε παιχνίδια που παίζουν.