All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
VDS/VPS for compiling
I compile LLVM, QT, Linux kernel......
Too slow on my crap VPS with HDD and Milan CPU, can't stand it anymore.
But I'm not sure what to buy, so post without exact specifications.
Anyone experienced please drop suggestions.
With my VPS, 8G RAM and 8 threads Milan CPU for linking, Sometimes OOM. For example, consider 8 thread EPYC 9654 vs 4 threads 9950X, all threads linking, which is better? It seems that more linker threads leads to higher RAM usage, so I tend to chose the later one, given that single thread performance is better. But I don't have either so it might be wrong, let's discuss a bit.
Providers please also place your offers, PM is ok.
Budget: $40/month (max) Cheaper is better.
Comments
@mustafamw3
VDS with 4 dedicated vCores
Thanks for the mention
VDS 4
4 Dedicated vCPU (Ryzen 9 5950x)
16 GB DDR4 RAM
800 GB NVMe Storage
20 TB Bandwidth per month
1 Gbps Port Speed
/64 IPv6 Subnet
Free Snapshots & Custom OS Support
Price: $24/mo
Order Now
IPv4 is available for an additional $2/month.
The more you run in parallel, the more RAM you will need.
One other thing to note is that, particularly with LLVM, when compiling with debug info it will use a lot more RAM during linking than without. So depending on what you want to achieve, you might want to adjust your compile options so you don't do more work than needed.
If you compile only occasionally, shared cores allow you to stay in budget:
AllHost — £32.99 / month
16 Epyc Cores (shared)
32 GB RAM
512 GB NVMe
50 TB/month bandwidth
8.0 Gbps port speed
IPv4 + IPv6
Hosted in United Kingdom
Here the memory/core ratio is higher than with your current Epyc Milan VPS.
All affiliated solutions on my LET aggregator page.
If you don't pay VAT, this VPS from Layer7 remains competitive:
Layer7 — €33.50 / month
16 Epyc Cores (shared)
64 GB RAM
480 GB NVMe
50 TB/month bandwidth
1.0 Gbps port speed
IPv4 + IPv6
Hosted in France
Single core performance > multi core performance for compiling. If you are not compiling it 24/7, VPS will do.
Watch out for deals on LET, in the last month there were already two performant VPS deals for 9590X and 9754 VPS for <$20/mo.
Bero-host was just selling 6core 16gb 9590X for 15.6EUR/mo
gb6 ~3000/10500
sysbench ~39300
FameSystems is selling 12core 9754 48gb right now for 17.9EUR/mo
gb6 ~1700/11000
sysbench ~45400
and 6core 9754 for 9EUR/mo
gb6 ~1700/7000
sysbench ~22700
If you need high core performance and dedicated resources then we have 9950X VDS available:
4 Dedicated vCore AMD Ryzen 9 9950X
24 GB DDR5 RAM
400 GB NVMe Gen4 Storage
80000 GB Bandwidth @ 10 Gbps
1 IPv4 & IPv6/64 included
1 Backup slot included
Frankfurt, Germany
$33/month
https://my.hostbrr.com/order/main/packages/9950XP/?group_id=61
Hey!
This is one package from our Peformance range which may be a good fit for your needs:)
4vCPU - 12GB RAM - 240GB NVMe
Starting from €30.00 €25.50 Monthly
Location Germany
CPU Speed 3.80GHz ↗ 5.10GHz
Nested Virtualization Enabled
Memory DDR5 3600MHz
Storage SSD NVMe Enterprise
Network 1Gbps Shared [NIC 25Gbps]
Free Automatic Daily Backups Yes
https://www.hazi.ro/store/vps-performance-germany/4vcpu-12gb-ram-240gb-nvme
Can't talk about compiling but for transcoding, I was surprised with the performance of even 1 core vps of @berohost the performance was simply too good in terms of x265 encoding.
I am just sad as I missed their happy birthday deal and other packages even though cheap but per months basis, it is out of my budget.
+1 for @labze
Highly recommended
I do as well, except QT. On a VM on a Ryzen 4000 (considered uncool and "old" by now I guess), 8 vCores/HWTs with 16 GB memory ... and I don't experience any problems with that setup. Compiling a kernel plus modules also is no problem at all.
I guess that a 4 vCores VDS on a modern Ryzen with min. 8 GB memory (12 or 16 strongly preferred) and NVMe should work perfectly fine. While I do not see a major problem with Epyc either, one should keep in mind that Ryzens boil down to "less cores but faster ones" while Epyc is more like "many cores but slower ones"; that said I remember well compiling larger projects on Xeon E5 v4 and that, while of course being significantly slower than on a Ryzen, wasn't much pain, so I guess a VDS based on a modern Epyc should be quite OK too.
From the offers I've seen so far I think @mustafamw3's offer is the one I'd take. If in doubt I'd rather go for more memory than for more vCores.
I totally agree .... both offers with dedicated cores (from @labze and @mustafamw3) are simply exceptional and their support is A+
especially if your LLVM ae going to use cpu for longer time intervals
Sharing cores are ok, if the compilation times stay under 10-15% time wise
Yes, @labze's offer seems to be good as well. Plus, sadly for whatever weird reason @mustafamw3's offer requires an upgrade for an IP4, but (a) that adds less than 10% to the cost, and (b) maybe ipv6 only is OK for OP. But labze's offer is significantly more expensive, albeit with more memory and traffic, so I'd pick mustafamw3's offer.
But both are good options I guess.
If that isn't asking too much I'd be interested to see upgrade pricing for say, 8 GB mem, 100 GB larger NVMe and 10 TB additional traffic from both providers.
Have a look at this VDS:
The offer above is less than half the budget.
But should you want a larger VDS, they have a two times bigger one.
The cost is also 2× and still fits the budget with a margin.
For even beefier plan any of those offers can be stacked, as all the resources are dedicated.
Can you please provide yabs for that vds?
I am looking for more then 4 vcore machine with 2500+ gb6 score. Unfortunately missed bero-host awesome offer.
Real question is: how frequently you compile this because if it's rare thing that maybe look at some hourly providers (like Hetzner) - this way you could buy shit ton more of cores for shorter "bursts". But that depends on flow, frequency and how long it takes to setup environment.
@heartbeat_IT You can choose between VPS and VDS.
Do you need the build server to be running 24/7?
I spin up servers for private projects on demand. Comes in much cheaper when you use payg / hourly billed providers.
+2 for @labze / Hostbrr 👍
I don't have my own YABS for that EPYC VDS, as I have a storage VPS from them.
It's on Intel Xeon and while fast enough for my needs, it's obviously slower than four dedicated AMD cores.
Here's a YABS for the smallest VDS in the line-up (2 cores // 8 GB // 70 GB).
It was posted on OGF by the owner when these EPYC plans were introduced, so most likely these results are from a fresh empty node:
More than 4 cores is either this plan:
or the 4 cores offer above stacked with the smallest one (2 cores).
You can also test the speed yourself, as they have a 7 day money back guarantee on all VPS plans.