Maison  >  Article  >  Comment résoudre le retard du réseau

Comment résoudre le retard du réseau

(*-*)浩
(*-*)浩original
2019-06-10 11:06:465109parcourir

Dans de nombreux jeux, le terme latence réseau apparaît souvent. Certains joueurs ont une latence plus élevée et d'autres une latence plus faible. La latence du réseau fait référence au temps aller-retour nécessaire pour qu'un paquet de données soit envoyé de l'ordinateur de l'utilisateur au serveur du site Web, puis immédiatement renvoyé du serveur du site Web à l'ordinateur de l'utilisateur. En termes simples, c'est le temps nécessaire pour que les données soient transférées d'un côté à l'autre de l'ordinateur.

Comment résoudre le retard du réseau

Origine du retard réseau (apprentissage recommandé : Tutoriel vidéo PHP)

Un signal Il y a un délai entre son envoi et son acceptation définitive. Chaque réseau est soumis à cette latence. Par exemple, lorsque vous tapez une touche sur votre ordinateur pour enregistrer un fichier sur le réseau, les données du fichier doivent passer par une carte d'interface réseau, un hub du réseau, un commutateur ou un routeur, etc. avant d'atteindre le disque dur du serveur. . câbles et cartes d'interface réseau côté serveur. Même si les électrons se déplacent rapidement, ils doivent néanmoins passer par le processus de transport. Il y a forcément un court délai entre le moment où vous tapez une clé et le moment où le serveur reçoit les données. Ce délai est appelé latence.

Dans le même temps, lors de la connexion de plusieurs segments de réseau, le délai sur le réseau augmentera également. Afin de limiter la latence et d'éviter les erreurs associées, chaque type de média se voit attribuer un nombre maximum de segments de connexion.

Raisons d'une latence élevée

La latence élevée du réseau peut être due aux raisons suivantes :

1. Le nombre de sauts de routage entre la machine locale. et le serveur excessif. La vitesse de transmission de la lumière/électricité étant très rapide, leur temps de propagation dans le support physique est presque négligeable, mais le temps de traitement du routeur pour transmettre le paquet de données n'est pas négligeable. Lorsqu'il y a trop de processus de transfert de route dans le lien entre la machine locale et le serveur, le retard du réseau sera évident.

2. La bande passante du réseau n'est pas suffisante. À l'exclusion d'autres facteurs, si le client et le serveur sont directement connectés via un routeur, mais que la bande passante n'est que de 10 Kbps, mais que plusieurs applications doivent transmettre des données qui dépassent de loin la bande passante de 200 Kbps, cela entraînera une grande quantité de perte de données. , ce qui se manifestera par un délai de réponse.

3. Bande passante de traitement insuffisante. À l'exclusion d'autres facteurs, si le client et le serveur sont directement connectés via un routeur et que la bande passante est suffisante, mais que la puissance de traitement du serveur est insuffisante, des retards de réponse se produiront également.

Solution

Ordinateurs avec accès Internet commuté local

1. Généralement, la latence réseau élevée lorsqu'on joue à des jeux sur des ordinateurs avec connexion locale. L'accès à Internet est dû à l'utilisation actuelle du réseau. Beaucoup de gens diront : je n'ai aucun logiciel ouvert sur mon ordinateur. Comment l'utilisation du réseau peut-elle être élevée ? En fait, cela est lié aux processus en arrière-plan de nombreux lecteurs actuels. Par exemple, après l'installation de pps, Qvod, Baidu Video et d'autres lecteurs, le processus démarrera automatiquement à chaque fois que l'ordinateur sera allumé et les ressources locales seront continuellement alimentées. téléchargé, ce qui ralentit la vitesse du réseau.

2. La solution est simple, il suffit de fermer ce processus. Appuyez simultanément sur ctrl+alt+suppr pour afficher le gestionnaire de tâches, puis cliquez sur « Processus ».

3. Recherchez les trois processus "PPSAP", "QvodTerminal.exe" et "baidup2pservice.exe", sélectionnez-les et cliquez sur "Terminer le processus" - "OK".

4. Cliquez ensuite sur "Démarrer" - "Exécuter" - entrez "msconfig", appuyez sur Entrée, cliquez sur "Démarrer", décochez les trois processus mentionnés à l'étape 3 ci-dessus, puis cliquez sur " OK " et sélectionnez " Démarrez l'ordinateur sans encore redémarrer". De cette façon, ces processus ne démarreront pas automatiquement la prochaine fois que vous allumerez l’ordinateur.

Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel graphique PHP pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn