Liking the new site?

Net_graph Commands

The net graph is a part of the CSGO interface which displays game-related data such as our fps, ping, tickrate…

CSGO net_graph commands

It is one of many ways of keeping track of how many fps we are rendering as well as a way of knowing how good (or bad) the server we’re playing in is.

Net_graph 1 has three rows that each gives information regarding a specific area. The first row shows information regarding your PC and its performance.

The second row shows information about your PC’s connection to the server, and the third row gives information about the server.

Net graph explained

Here is a list of all the values and what they mean.

  • FPS – this is the number of frames rendered by your PC each second.
  • Var – In short, this is the variation of FPS your PC has over 1000 frames. Another way of seeing it is that this measures how much FPS drops you have. This should be as low as possible, and if it is too large, you can use fps_max to lower this number. You can learn more about this in the video below.
  • Ping – This is how many milliseconds it takes for your PC to communicate with the server.
  • Loss – When your computer has a connection with a server it sends and receives data. This data comes in something called packages. Sometimes these are lost in their way from or to the server. Often because of wireless connection, but it could also be other reasons involved. The loss thus measures the percentages of data packages that get lost in transmission. If the loss is high it will feel the same as your ping was high, your game will begin to lag and feel delayed.
  • Choke – To understand Choke you can imagine your internet connection as a highway. If there are too many cars on the highway it might get clogged. The same happens with your connection if too many devices use it. To solve a high choke you can either give priority to CSGO on this highway or lower the number of devices using your connection.
  • Tick – This how many times each second the server updates. On 64 tick you send and receive a data package every 15.6 ms while on 128 tick this interval is 7.8 ms.
  • Sv – This is the time it takes for the server to process the data package. This number should be lower than 15.6 ms on a 64 tick server. And lower than 7.8 ms on a 128 tickets server to not reduce the performance.
  • Ver – This is the CSGO version you are playing on, after an update this number changes.

For those of you that don’t like net_graph or cl_showfps, there is another option. This is the steam overlay. To enable it to do this:

  1. Press shift-tab while in-game to open the steam overlay
  2. Press settings (in the bottom middle)
  3. In-game
  4. In-game FPS counter, here you can choose the position you like.

The con with the steam in-game FPS counter is that it has a slow update rate at once every second.

It’s also very small, which is good from a gameplay perspective but hard to actually see if you are in an area of the map with a lot of light.