this post was submitted on 14 Jul 2023
22 points (95.8% liked)

Selfhosted

39938 readers
545 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

I'm looking to upgrade my Plex and game server. I currently have an i5-4690K with 16 GB DDR3 and it's struggling a lot. My PSU is a 850W gold rated EVGA from 2017 so I don't think it needs upgraded quite yet since I've been way under the wattage for most of its life.

I was looking at something like a 13400 but I'm not sure if it's the best choice or what to pair it with.

all 20 comments
sorted by: hot top controversial new old
[–] noja 12 points 1 year ago (1 children)

Have a look through the forums at serverbuilds.net Honestly, there is no point in getting into the server game and buying new unless you are using it for a business or have a great deal of cash to burn. Plus, sticking with used tech is way better for the environment.

[–] jws_shadotak 1 points 1 year ago

Thanks, I'll keep that in mind.

[–] [email protected] 7 points 1 year ago

I'd avoid buying new. For the same price as new, you could get a server or 5 from liquidation auctions and old stock. Companies basically give away 5 year old hardware when the warranty expires (the reason they buy new is the warranty, so they can blame it on Dell if they lose a lot of money and Dell doesn't try to help).

[–] bigredgiraffe 4 points 1 year ago

It depends on what you mean by struggling but you can get pretty far with an 8th or 9th gen i5 and 16gb of RAM, would be a pretty cheap upgrade these days. The huge jump in quality for QuisckSync was between the 7th and 8th gen from what I remember so it doesn’t have to be new. If you are worried about power I think that it’s 65 or 70w for the 8th gen ones.

For what it’s worth, my current Plex machine is an 8500k with 32 gb of memory and a 250w power supply since it doesn’t have local storage and it has been running 24x7 for about 4 or so years now. I once load tested it for fun and I was able to do 7 or 8 4k transcodes and it wasn’t really its limit, I have no complaints haha.

[–] [email protected] 3 points 1 year ago (1 children)

Without knowing your system utilization numbers it’s impossible to give good recommendations.

I recently upgraded my system from a 4th gen i5 with 8 GB ram (Main board maxed) to a 6th gen i5 with 64 GB of ram (Again max out the main board).

Before the upgrade I was sitting at 95% ram usage + 3 GB swap usage with the proc averaging 0.56 load, io wait was averaging 30%. In other words, I was clearly RAM bound.

After the full body transplant, I was using 23 GB ram with a 1.52 load average and 0 swap. Io wait at 3%.Not enough time for averages yet, but there was night and day difference in application performance.

Let your system stats dictate what you need to upgrade.

[–] jws_shadotak 2 points 1 year ago

CPU and RAM are consistently >90%. It's mostly qbittorrent doing that by caching files I'm seeding.

Game servers are mostly stable but Plex struggles if it's transcoding (necessary due to video file types and who I'm streaming to).

[–] [email protected] 1 points 1 year ago (5 children)

Intel's not good for power efficiency. Id recommend any old entry level b550 AM4 motherboard, drop a ryzen 5600x in it, buy 32 gigs of dirt cheap DDR4. You'll be out the door $250 and be in amazing shape using half the power of Intel's hungry 13th gen 14nm+++++++++. If you wanna spend a little more get a 5800x for 2 more cores. It'll handle all your server stuff no sweat.

[–] [email protected] 5 points 1 year ago (1 children)

No Quicksync with AMD which means you're stuck on CPU transcoding, and much higher power usage for that.

For comparison a 7th gen and up Intel iGPU with quicksync can do something like 20-30 1080p Plex transcodes.

[–] [email protected] 1 points 1 year ago (1 children)

Could you buy a 5600G instead ?

[–] [email protected] 1 points 1 year ago

It looks like it can handle a couple transcodes maybe on Plex, personally I would go Intel for something like this. Their lower power CPUs are very efficient for idle usage.

[–] jws_shadotak 3 points 1 year ago

I'd really like to utilize Intel QuickSync. Anything not capable of that is a deal breaker for me.

[–] [email protected] 1 points 1 year ago

I've been pretty happy with the Intel T series processors. Running 2 i7-6700Ts and one i7-8700T. Both have a TDP of 35 watts.

I'm using them in Proxmox machines and they've been super reliable while using very little power.

[–] jws_shadotak 1 points 1 year ago (2 children)

Just double checked and the 13400 is 65W just like the 5600x, which has no iGPU. I know AM4 and DDR4 would greatly reduce the cost of this upgrade but I'd like this to last as long as possible for me.

[–] BigDev 1 points 1 year ago (1 children)

If you're mainly using this server for plex, then a 13 series Intel with quicksync will be the way to go, from what I read the newest generation of quicksync is really good for transcodes. That and more RAM, can never have enough ram!

Is plex transcoding what's making your server struggle? Even with older gens, I would think using hardware transcodes would keep the cpu load light. At least that's what I noticed when I dropped an nvidia card into my server (no integrated graphics in my cpu)

[–] jws_shadotak 1 points 1 year ago (1 children)

Yes, Plex transcoding is awful. Hardware transcodes aren't possible on that build because I have nothing that supports it. The earliest QuickSync capable Intel chips are the 8000 series.

[–] BigDev 1 points 1 year ago (1 children)

If money is tight, then the cheapest solution would probably then be an nvidia GPU with NVENC support, since you wouldn't have to upgrade anything to make it work (assuming it fits in your case of course) . I believe I managed to grab my 1050TI for about $100USD, and it supports many, many streams, especially with the NVENC unlock driver patch, and my cpu sits pretty at maybe 10% usage tops.

[–] jws_shadotak 1 points 1 year ago (1 children)

Money isn't too tight - I have a $250 Amazon credit right now to use on whatever.

I'd really prefer to upgrade the CPU because it's already overclocked and still struggling. When I host a game like Space Engineers, I get massive lag spikes as it tries to keep up.

The CPU is just not enough for what I would like to do.

[–] BigDev 1 points 1 year ago

Both are good ideas! A newer Gen cpu is never a bad thing in this hobby. Either method will do you good, so if you'd rather have the extra cpu horsepower of a newer cpu, you should go for it!

I have no opinion or knowledge of which Intel cpu is best for you besides "bigger number = more better" so hopefully the other responses with advice are accurate. Good luck!

[–] [email protected] 1 points 1 year ago

Fyi Intel and AMD don't count TDP the same way.

In a sane world heat output = power consumption (yes not exactly but for our purposes it works) but Intel has a fudge factor to it's TDP number and AMD straight up doesn't count power or heat output in it's TDP formula and basically just makes it up (the formula includes such factors as "how hot should the part run ideally?"). They more or less agree in general but just because the 2 numbers are the same doesn't mean they are comparable.