All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Why is my AMD EPYC VPS 3-5x slower than my Intel Xeon VPS?
I have 3 VPS from 3 hosters here.
My Drupal website is very slow on AMD EPYC Processor.
The support cannot help me ("I checked a bunch of stuff and I don't have an answer for you").
Why is my AMD EPYC VPS 3-5x slower than my Intel Xeon VPS?
Please help!
Thank you
I've done tests multiple times:
Little Creek Solutions:
Drupal 11 installation process: ~90 s
Drupal 11 'Clear all caches' process: ~15-20-24-36-40 s
Processor : AMD EPYC Processor (with IBPB)
CPU cores : 4 @ 2799.998 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM : 7.8 GiB
Swap : 4.0 GiB
Disk : 74.7 GiB
Distro : Debian GNU/Linux 12 (bookworm)
Kernel : 6.1.0-9-amd64
VM Type : KVM
IPv4/IPv6 : ✔ Online / ❌ Offline
Chunkserve:
Drupal 11 installation process: ~25 s
Drupal 11 'Clear all caches' process: ~5-6-7 s
Processor : Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz
CPU cores : 1 @ 2596.990 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM : 961.0 MiB
Swap : 512.0 MiB
Disk : 14.7 GiB
Distro : Debian GNU/Linux 12 (bookworm)
Kernel : 6.1.0-9-amd64
VM Type : KVM
IPv4/IPv6 : ✔ Online / ❌ Offline
Crunchbits:
Drupal 11 installation process: ~25 s
Drupal 11 'Clear all caches' process: ~5-6-7 s
Processor : Intel(R) Xeon(R) Gold 6152 CPU @ 2.10GHz
CPU cores : 2 @ 2095.076 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM : 1.9 GiB
Swap : 1024.0 MiB
Disk : 14.4 GiB
Distro : Ubuntu 22.04.5 LTS
Kernel : 5.15.0-130-generic
VM Type : KVM
IPv4/IPv6 : ✔ Online / ✔ Online
Comments
Most likely overloaded node
what is yabs geekbench score?
Overselling?
Yes. Their specs are ridiculous cheap for hardware they use. No wonder why cpu have hiccups.
You could do a full yabs with disk i/o and geekbench so we would have raw numbers to compare your servers
I set up exact copies on all 3 VPS. I even switched the operating systems between Ubuntu and Debian.
YABS is good from Little Creek Solutions. Good network and disk speed.
I will do now again and post it here.
Pls give me ~15 minutes.
I have about 15 LET providers in my recommended list ....
Little Creek is not one of them
Overselling is likely to be a, probably the main, culprit.
But note that during installation disk and connectivity also play a significant role.
What irritates me the most, more than the processor difference which isn't all that significant as many believe, is that the Epyc VPS also has by far more memory than the others (which has a very major influence on processor performance.
Considering the significant price difference between an E5 v4 node and an Epyc based one as well as the price - and performance - difference between a fast NVMe and a cheap SSD, I frankly don't really see another factor than overselling as the explanation.
By the way, FastPanel works fine and fast on Little Creek Solutions VPS.
But the installation via SSH also takes significantly longer than on my other VPS.
867
Single-Core Score
2392
Multi-Core Score
Doing YABS from Crunchbits
Yeah, most probably some sort of overallocation/overselling going on causing it to be slower. Interesting how the support team isn't able to find any type of solution or cause of the problem, lol.
Crunchbits:
This is my least powerful VPS from Chunkserve at $1.30/month, but it even runs a bit faster than my Crunchbits VPS at $3.60/month.
What are we suppose to look at here? 867 isn't abnormal. That clockspeed looks like 1st gen epyc. Are you expecting 5th gen epyc on a 1st gen epyc?
Edit: I just saw the kernel version, try a different a different kernel.
It depends on the specific EPYC CPU that is used. There are a lot of them that can perform on par with older generation Xeons.
I was asked to show the YABS test, and I did. I never said the results were bad. I'm saying that my site runs several times slower. Even on the cheapest shared hosting, the site works fine.
Who is?
Here are 8 randomly selected providers from that list
(not in any particular order)
oversold node?
It's idling time!
if your use case is “idling” then c1v VPS would be perfect.
Have you tried Onidel? It's also very good in my opinion.
@arnoldz
All of your setups have SWAP, may I ask why?
EPYC's usually push over 1000+ in GB6.
Things that can mess with performance ( other then over-selling ):
None of the above are under your control, so you have to wait out support on this one.
Since installation time on the epyc is higher ( by a lot ) it might be hardware related, but without concrete info, all is best guess at this point.
PS: when comparing performance, please use GB6, GB5 will give lower values on newer type of CPU's.
Why VPS when you can host your drupal on powerful dedicated node on a webhosting plan. Price/performance in unbatable when chosing webhosting rather than a VPS on a oversold node.
My 7 cents
Thank you!
I only added swap on the VPS from Crunchbits because it couldn't pass the YABS test without it. Crunchbits support recommended I do that when I told them the test wasn't working. On the other two VPS, I didn't add anything; it was automatically created there.
I need the VPS not just for the Drupal site. I used Drupal as an example to demonstrate the slow performance.