6 GB GTX 1060 and i5-2400

Solution
I think I'd go with a 3gb 1060. You want the extra performance of a 1060 over something like a 1050 Ti. There are still many games that will use all the videocard power you can throw at them.

I think the value of 6gb vram is substantially reduced using an older i5. The kinds of games that need more than the 3gb vram will mostly also need more than an i5 2400.

So, as always, it depends on the games.

I would not advise an upgrade to an i7 2600 unless you have definitive proof that it would actually help. IF the card you are using can benefit, IF the games you play can benefit, and IF you can find one for a decent price, then sure. The point is that you don't want to sink too much money into this old of a system. A good videocard? Sure...
That CPU would definitely be bottlenecking that GPU.

If you call an i7-2600 an upgrade, I don't even want to know what you had before.

My advice would be to go for a 1050Ti and use the difference in price to get a 6th Gen i5 CPU (not sure if the threshold for "latest" in terms of compatibility is 5th or 6th Gen). Although you'll probably need to upgrade your motherboard as well.

What is your build? What's your budget?
 
I disagree - it will not be a problem.

It depends on the games you play, what video card you had before, and what resolution and refresh rate your monitor has.

If you're playing at 1920x1080@60Hz, then it'll be fine. Some games that are more CPU bound might have a problem, but there's no way that anything will perform worse.


Think of it this way - you have a 1 inch pipe (your CPU) joined with an adapter to a half inch pipe (your existing video card).

Only a certain amount of water can be forced through. Now you cut off that half inch pipe, and replace it with a 2-inch pipe (new, faster video card)

You can flow a lot more water, but now instead of the 1/2 inch pipe (old video card) holding you back, the 1-inch pipe (your CPU) is holding you back... but you've still got more water flowing than you did before.
 
I think I'd go with a 3gb 1060. You want the extra performance of a 1060 over something like a 1050 Ti. There are still many games that will use all the videocard power you can throw at them.

I think the value of 6gb vram is substantially reduced using an older i5. The kinds of games that need more than the 3gb vram will mostly also need more than an i5 2400.

So, as always, it depends on the games.

I would not advise an upgrade to an i7 2600 unless you have definitive proof that it would actually help. IF the card you are using can benefit, IF the games you play can benefit, and IF you can find one for a decent price, then sure. The point is that you don't want to sink too much money into this old of a system. A good videocard? Sure. More than that? Now you really need to think about it.
 
Solution


It is impossible to perfectly coordinate a monitor's selected resolution and refresh rate, the game you're playing, a GPU, and a CPU so that they all happen to be the exact same "pipe diameter" so to speak.


Fortnite is one game only. Not all games behave the same way on a GPU vs CPU demand.
 
Actually, the way FPS works in games is the following:
A CPU has a maximum output of FPS it can provide for each game.
A GPU has a maximum output of FPS it can provide for each game.
Usually GPUs provide higher FPS opportunity than CPUs. However, how computers works with games is that it will automatically chose the lower of these 2 values. Consequently creating a bottleneck scenario.
This is for the same reason why sometimes, no matter how much lower you reduce your graphics, your FPS will not increase. As that is the maximum output for the game in question.

However, you're right about coordination, but this is why FPS and Monitor RefreshRates (Hz) are taken into account as in the end, the only FPS you can see is limited by your monitors output. It's for this same reason that people with 60Hz monitors will try to achieve 50% higher FPS in case there are drops.

Going back to the i7-2600. I'm afraid that any GPU you will go for whether the GTX 1060 6Gb/3Gb or GTX 1050/Ti he will experience a bottleneck. This is for the same reason why I would suggest for him to go for a GTX 1050Ti instead of a GTX 1060 6Gb as at least, with the extra money he's saved up by doing this choice. He can purchase a newer generation i3 or i5 CPU, which will provide tremendously better results (depending on what his current motherboard can hold up).

So to wrap this up.

I would recommend getting the GTX 1050Ti.
And as soon as you have enough money, save up for a new CPU or Mobo combo instead of buying the i7-2700