Why you may experience high ping/lag spikes
When gaming you may find that when your in a critical situation, suddenly your ping skyrockets & ruins the moment. The sudden high ping can be caused by many different problems. The best way to tackle this problem is to start with measuring your current numbers. This is so that you can see if the solutions I will be talking about helped.
The video below is my in-game footage from league showing I have achieved a stable latency/ms of 23(or lower). This was achieved by following the steps that I have expressed below, this should also lower your ping on league.
What are the main causes of lag spikes & how to lower ping on league
WiFi is very unstable and does not always transfer the packets correctly which you guessed it means lag spikes. The best solution for me was to switch to an Ethernet (wired) connection. This made my latency/ms go from the 80ms-100ms with spikes to a constant 20ms with no spikes at all. If your hub is in another room and you can’t use wired try using power line adapters. Power line adapters allow you to mimic an Ethernet connection by using the electric (copper) wires in your walls so there is no need to route a long cable between rooms.
- Switching to Ethernet
- Moving closer to the WiFi router
- Using powerline adapters
Bandwidth usage by other devices
You may have additional devices connected to the internet/WI-FI at home so try to turn the wifi off on all those unused devices such as mobile phones and tablets, this should help reduce latency/ms and lag. This has helped me reduce my latency because my phone was updating apps constantly which was using a lot of the bandwidth.
- Turning off WiFi on unused devices
- Turn off automatic updates over WiFi on all devices
- Increasing bandwidth (purchase a higher level broadband/fibre package)
Windows Firewall is always checking the network packets sent and received on your computer. It may be blocking some packets from League of Legends or other games from coming through which is causing the lag spikes on League.
To fix this issue on Windows:
- Go to “Windows Firewall with Advanced Security” then to “Inbound Rules” and find “lol.launcher”.
- Once you have found “lol.launcher” click on all of them and enable rule. This will allow the packets from League to move freely in and out of the network.
Another way to add League of Legends as an allowed app is to go to “Windows Firewall” in control panel and on the left select “Allow an app or feature through Windows Firewall” and look for league of legends and tick the box. League of Legends should show as “lol.launcher”.
Automatic software updates in the background
The worst thing is finding out that applications on your PC are being updated in the background whilst you are playing a game in your promos to Diamond 1. A solution to this is to go to each and every application you have installed and turn off automatic updates in the settings. You can see all the applications using your internet by going to Task manager, clicking performance, selecting Resource Monitor then clicking Network. This will show you all the programs that are using the network bandwidth, you can then select which ones to close.
Testing for Packet loss and round trip delay time
Test your packet loss and round trip delay time before and after implementing any of the solutions by pinging a site and in this case i’ll use
euw.leagueoflegends.com. Please use the LoL servers which are closest to you, ill list them below:
- NA – na.leagueoflegends.com
- EUW – euw.leagueoflegends.com
- EUNE – eune.leagueoflegends.com
Run this command on CMD (Windows):
Ping euw.leagueoflegends.com -t
Or on MacOS run:
Ping -t 30 euw.leagueoflegends.com
As you can see I have 0% packet loss because I am connected using Ethernet. In this same test you can see that there are delay metrics also. The higher the numbers are the more likely you are to experience lag. This also means the network packets are taking a while to get to the games servers and back to you. To improve this you will have to either switch to Ethernet or increase your bandwidth. You may still experience packet loss or high delay times but this could also be cause by the games servers.
What is good ping for League of Legends?
A good ping number is between 0 and 150ms, anything more then 150 will definitely cause issues and impact game play. The most ideal ping would be below 20ms.
What causes High ping?
A few factors can cause high ping, these are:
1. Firewall rules
2. Router range
3. Bandwidth limits
4. WiFi rather then Ethernet
5. Automatic software updates
How to increase Internet speed for gaming?
There are a few ways to increase Internet speed:
1. Use Ethernet/wired connection not WiFi
2. Increase your bandwidth with your ISP
3. Turn off devices that are using the internet
4. If you are using WiFi then increase the range or move closer to the router
Does FPS affect Ping?
The ping you get depends how good/how far server are you connecting to or your internet. How many you get FPS depends on your CPU, RAM and Graphic card. So, if you are playing, you get choppy, just look at your FPS or ping.