Are you by any chance an owner of a motherboard with KillerNetwork ethernet chip?
You can easily check this by pressing start and writing "Device Manager". You can also achieve this on windows 10 by right-clicking on start and then finding "Device Manager" in the list.
Once opened search for the one called "Network adapters" and open it.
Well anyhow, after certain win10 updates some people get memory leaks with crappy written drivers. One I recall recently on my friends PC was caused by the Killer Network GUI program that is included in the driver package. You can check this by alt tabbing GTA and opening Task Manager -> Resources/Performance to see if memory leaks are occurring. You can notice this by only seeing about 3GB used by applications, and the rest is used by some invisible program/service which doesn't show up in the list!