I’m helping a family member upgrade their PC, and thought it might be good to get a second opinion on it since I’m not a pro either when it comes to PC parts.

Here are the specs:

  • Intel Core i5 6600K
  • Nvidia GeForce GTX 970
  • Samsung SSD 850 EVO 500GB (and a 2TB HDD)
  • 2x4GB DDR4 RAM from Corsair
  • ASUS Maximus VIII Ranger
  • Corsair RM750i

Intent of the upgrade is to enhance gaming experience.

My first thought was to upgrade the SSD since 500GB isn’t a lot anyways and the product page of the 850 EVO says it has 540 MB/s read speed which doesn’t seem like a lot to me these days. Then also maybe the RAM, but I have no idea how much of an impact upgrading it has.

The other thing is upgrading CPU and/or GPU, but for that to be worth it I think you need to spend a lot more. I was thinking about giving them my RTX 3070 when I upgrade my own PC soon, in that case what would be a good CPU to go with it. Or would it be fine to just upgrade the GPU?

  • edgemaster72@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    6 hours ago

    Sooner or later that CPU will need to be updated, especially if you’re going to give them a 3070 to use with that machine. For gaming, your best bet is generally gonna be either the 5700X3D, 7800X3D, or 9800X3D, it just depends on the budget. Keep in mind you’ll need to budget for a new motherboard and RAM (get 32GB if you can) as well. I would prioritize all of that over upgrading from a SATA SSD to NVMe.

  • Scratch
    link
    fedilink
    English
    arrow-up
    7
    ·
    14 hours ago

    The parts are all old. The main performance boost will come from upgrading the gpu and CPU.

    The 3070 will be a massive bump in potential performance, but depending on the games played, will be bottlenecked by the cpu and ram.

    Upgrading just the cpu or just the ram doesn’t make much sense, they are sort of tied together, along with the motherboard.

    So, what I would suggest is that you pick up a new cpu, ram and mobo bundle.

    The 3070 upgrade can happen before or after that.

    A new mobo will also come with a m.2 ssd port, which would be a massive bump to boot and load speed, but negligible for game fps. But that can be done later also.

    You can look to PcPartPicker.com to see what others have put together.

    You’re looking at what cpu, motherboard and ram they use.

    Here’s a nice example that won’t break the bank: https://pcpartpicker.com/b/6Vhtt6

    And here’s one from the other end of the scale 😁: https://pcpartpicker.com/b/WkVcCJ

    • Batadon@lemm.eeOP
      link
      fedilink
      arrow-up
      3
      ·
      13 hours ago

      Yeah, maybe an upgrade like that is needed in the not-to-far future. And thanks for the links, I’ll look into that.

  • Nollij@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    12 hours ago

    This is off topic, but it’s something you will need to consider before doing this. Windows 10 support ends in less than a year. Windows 11 officially requires a newer CPU than the motherboard will accept.

    There are tricks to force Win11 to install on older equipment, but they risk Microsoft bricking them with a future update. This has already happened to an extent - C2D worked on Win11 23H2, but 24H2 requires at least a 1st-Gen Core CPU. Anyone in that group cannot upgrade, and may face BSODs. Other features may not work as expected, either.

    The alternative would be to stay on Win10 after support ends. This is highly risky because of missing security patches. I’m not sure if you can sign up for extended updates as an individual, but that would be another annual expense.

    So, with that in mind, is the hardware upgrade still worth doing?

    • dual_sport_dork 🐧🗡️@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      11 hours ago

      The alternative would be to stay on Win10 after support ends. This is highly risky because of missing security patches. I’m not sure if you can sign up for extended updates as an individual, but that would be another annual expense.

      You can “sign up” by using the Windows 10 LTSC IoT edition, which also comes minus most of the Microsoft bloat.

      http://massgrave.dev.

      • Nollij@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 hours ago

        A valid option, but one that brings its own issues and caveats to the table. Do their apps even run on IOT? Are they currently using that bloat? Will Steam/etc keep working on Win10 after support for the main edition ends? What about drivers, or a new printer, or whatever?

        Not saying it’s a bad option, but it can’t just be thrown out as the singular solution to support ending.

        • dual_sport_dork 🐧🗡️@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          5 hours ago

          It’s better than sticking with a regular install when the plug gets pulled. It may be better than trying to shoot for bullying 11 into working on that system, too.

          There are no apps that will not run in IoT, however you may have to manually install a prerequisite first if something you use depends on some aspect of Windows which was cut. I have not yet found anything that could not be reinstalled manually if necessary, and that only needs to happen once per install. Even the Windows Store (which is missing by default on that edition) can be reinstalled with one Powershell command.

          The only bloat that most people actually use is Edge, and regardless of anyone’s thoughts on the matter Edge does come with the IoT edition anyway so that’s moot. Here in reality, nobody gives a fuck about Copilot or Recall or Candy Crush or Solitaire Collection or OneDrive or an Office 365 trial, etc., and anyone twisted enough to actually want these things can just install them like any other app (except possibly Copilot, I think). The only difference is that these things don’t get shoved down your throat by default.

          Steam continued to support Windows XP for 5 years after the actual end-of-life of the OS, and Windows 7 for 4 additional years. Unless some technical reason forces them it seems unlikely we will not get a similar extended run for Win10 systems, especially considering that from most app support and API standpoints there is no mechanical difference between Windows 10 and Windows 11 anyway; certainly not to the extent that there is between Windows XP and, say, 7.

          TL;DR: For the vast majority of end users, Win10 LTSC is a perfectly valid solution to their woes if they either can’t run or simply refuse to countenance Windows 11. Win10 LTSC will not get feature updates, but it will continue to receive security updates for 10 years according to M$.

  • Nollij@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    12 hours ago

    Some specs you just need enough of, and adding more won’t help. Others improve performance all around.

    RAM and storage space are the former. You definitely need more RAM. You might need a bigger SSD, but you would need to evaluate that yourself. Is it low on space? RAM and storage speed are the latter.

    You probably don’t need faster RAM (although it won’t hurt; it’s just unnecessary). But a faster SSD will make a world of difference. If the specs I found are to be believed, that board has a single M.2 slot that can be used for NVMe. Even the cheapest NVMe today is several times faster than the fastest SATA SSD. For gaming, this will affect load times. It may also reduce stuttering

  • dual_sport_dork 🐧🗡️@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    14 hours ago

    RAM.

    RAM, RAM, RAM, RAM. Then the GPU.

    8 gigs is basically considered barely enough to run a wristwatch these days. Upping that thing to 32 should only cost you around $50 and will be a worthwhile investment for sure.

    The SSD is fine unless you find you’re running out of elbow room for whatever the rota of currently installed games is. Loading modern games off of a mechanical hard drive is really the pits, but if the user is only playing one or two big games at a time it is very easy to swap installs between the big hard drive and little SSD, especially if you’re using Steam. A modern NVME drive will be faster, but you may not even have a slot for one on your board. IF so, you can add one via an expansion card if you really want to. I wouldn’t worry about it unless you absolutely need more room.

    After RAM I would look into upgrading the GPU. The GTX970 was quite capable in its day, but it’s very elderly now – four full generations behind, arguably five if you want to count the not-yet-quite-available 50xx cards from nVidia. Even a “last gen” and fairly dinkum RTX4060 should run you about $300 these days and will handily outperform the 970 by just about triple, not to mention support modern rendering platforms, and raytracing, etc. if you care about that. An RTX4070-whatever (super/TI/etc.) is arguably the “true” current gen successor to your existing card but will be significantly more expensive.

    If you are not yet willing to upgrade to a newer motherboard as also suggested here, which in reality is really just building an entirely new computer since your processor and RAM probably won’t be compatible with a current board, the advantage of doing the GPU now is that you can easily transfer it to a new PC later. And RAM is cheap. I’m surprised they don’t give DDR4 away for free in cereal boxes these days. What processors you can use are motherboard dependent and the damn socket types are changing all the time, so with limited exceptions you’re stuck with what you have and throwing money at whatever the fastest version of what fits in your old socket is generally not a good value. But GPU’s are easy to move to a new PC. Sure, your processor is “old” but it’s not as much of a bottleneck as people try to make it out to be for pure gaming use. I just upgraded my old PC from an i7 2600k (hello 2011!) and I was still able to run modern games on that crusty old chip just fine. CPU performance has really hit kind of a plateau in the last couple of years and yes, current bleeding-edge chips are “faster” in a numeric sense, but the difference is really not enough to make a massive difference for normal users.

    • Batadon@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      ·
      13 hours ago

      Thank you for the tips and insights, very much appreciated! I think for a start I’ll get some more cheap DDR4 RAM then and put in the 3070.

      Also, about the RAM: If I get like 2x16GB, do I leave the old RAM in or is that a bad idea/ doesn’t work?

      • dual_sport_dork 🐧🗡️@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        10 hours ago

        You can leave your old RAM in place. As others have noted, this may have a marginal impact on speed, but it definitely will not be any slower than it is now provided whatever RAM you slot in there is at least equal to or greater than the speed of what you already have. The entire bank of RAM will run at whatever the speed of the slowest module is. If you’re lucky, your existing RAM modules will have a sticker on them describing the speed.

        The speed is the number like DDR4-2400, -2666, -2933, -3000, -3200, etc.

        In the bad old days of single data rate RAM (We’re talking like '80’s and '90’s, here) the speed rating was literally the bus clock speed, in megahertz, that the RAM was rated to cycle at. Nowadays with DDR RAM that communicates more than once per system clock cycle, the speeds are in “megatranfers” and are to a certain extent both theoretical and a marketing description of the absolute ideal case scenario.

        In any event, higher numbers = faster, although in reality your memory speed is unlikely to make much if any observable difference in the performance of your computer since most ordinary desktop or even gaming tasks are not especially memory speed dependent and even if they are, even slow modern DDR3/4/5/whatever RAM is still, in real objective terms, quite fast to begin with. Also, your processor and board almost certainly also have their own maximum RAM communication speed, which may be less than the fastest RAM modules you can buy. Thus buying RAM any faster than whatever your board/processor’s maximum is will be pointless anyway.

        Not having enough RAM to do whatever you’re doing will force the system to use the SSD or hard drive as virtual memory, though, which will instantly make it dogshit slow.

      • KnightontheSun@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        13 hours ago

        It can work, but it is best that all RAM sticks have matching specs. Timing differences will slow down the faster sticks to the slower ones. It is usually not a great option unless you are starved for memory.

      • Nollij@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        12 hours ago

        It’s a trade off. You could get 32GB of whatever speed, up to the DDR4-3400 limit of the board. You’ll probably end up with DDR4-3200. Your existing RAM, having been purchased years ago, is probably around 2400.

        All RAM must operate at matching specs, which is why you sometimes see that it can run at 3200, 2666, 2400, 2133. It will (usually) run at the highest spec supported by all of the pieces - every stick, the motherboard, and the CPU.

        So, in the above scenario, you could either have 32GB @ DDR4-3200, or 40GB @ DDR4-2400. If you don’t need more than 32GB, the extra capacity won’t help, and the speed difference is all you would ever notice. But if you need more, the extra capacity will make all the difference.

    • dual_sport_dork 🐧🗡️@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      14 hours ago

      ↑ Useless comment of the day award, right here.

      My brother, OP is literally here asking about an upgrade path. Trying to insult somebody over an upgradable component when they’re already upgrading is like trying to bust somebody’s balls for pulling up to a gas station with an empty tank.