Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Why is my AMD EPYC VPS 3-5x slower than my Intel Xeon VPS?
New on LowEndTalk? Please Register and read our Community Rules.

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?

arnoldzarnoldz Member
edited January 14 in Help

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

«1

Comments

  • Most likely overloaded node

  • what is yabs geekbench score?

    Thanked by 1arnoldz
  • @BilohBucks said:
    Most likely overloaded node

    Overselling?

  • @arnoldz said:

    @BilohBucks said:
    Most likely overloaded node

    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

    Thanked by 1arnoldz
  • I set up exact copies on all 3 VPS. I even switched the operating systems between Ubuntu and Debian.

  • @BilohBucks said:

    @arnoldz said:

    @BilohBucks said:
    Most likely overloaded node

    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

    Geekbench 5 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 753
    Multi Core      | 2381
    Full Test       | https://browser.geekbench.com/v5/cpu/23226484
    
    Thanked by 1Noct
  • @BilohBucks said:

    @arnoldz said:

    @BilohBucks said:
    Most likely overloaded node

    You could do a full yabs with disk i/o and geekbench so we would have raw numbers to compare your servers

    YABS is good from Little Creek Solutions. Good network and disk speed.
    I will do now again and post it here.

  • @budi1413 said:
    what is yabs geekbench score?

    Pls give me ~15 minutes.

    Thanked by 2Saragoldfarb Noct
  • I have about 15 LET providers in my recommended list ....
    Little Creek is not one of them

  • jsgjsg Member, Resident Benchmarker
    edited January 14

    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.

    Thanked by 3Noct host_c dev_vps
  • 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.

  • arnoldzarnoldz Member
    edited January 14

    @budi1413 said:
    what is yabs geekbench score?

    867
    Single-Core Score

    2392
    Multi-Core Score


    17:04:50 up 3:12, 1 user, load average: 0.07, 0.04, 0.02 ########################################################################### root@myservername:~# curl -sL https://yabs.sh | bash # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # # Yet-Another-Bench-Script # # v2025-01-01 # # https://github.com/masonr/yet-another-bench-script # # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # Tue Jan 14 05:05:11 PM EST 2025 Basic System Information: --------------------------------- Uptime : 0 days, 3 hours, 13 minutes 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 IPv4 Network Information: --------------------------------- ISP : Cogent Communications ASN : AS174 Cogent Communications Host : Little Creek Solutions Location : Durham, North Carolina (NC) Country : United States fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/vda1): --------------------------------- Block Size | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ---- Read | 53.71 MB/s (13.4k) | 688.49 MB/s (10.7k) Write | 53.82 MB/s (13.4k) | 692.11 MB/s (10.8k) Total | 107.54 MB/s (26.8k) | 1.38 GB/s (21.5k) | | Block Size | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ---- Read | 1.29 GB/s (2.5k) | 1.30 GB/s (1.2k) Write | 1.36 GB/s (2.6k) | 1.39 GB/s (1.3k) Total | 2.65 GB/s (5.1k) | 2.70 GB/s (2.6k) iperf3 Network Speed Tests (IPv4): --------------------------------- Provider | Location (Link) | Send Speed | Recv Speed | Ping ----- | ----- | ---- | ---- | ---- Clouvider | London, UK (10G) | 819 Mbits/sec | busy | 82.4 ms Eranium | Amsterdam, NL (100G) | 827 Mbits/sec | 698 Mbits/sec | 98.0 ms Uztelecom | Tashkent, UZ (10G) | busy | 116 Mbits/sec | 180 ms Leaseweb | Singapore, SG (10G) | busy | 441 Mbits/sec | 216 ms Clouvider | Los Angeles, CA, US (10G) | 836 Mbits/sec | 176 Mbits/sec | 59.9 ms Leaseweb | NYC, NY, US (10G) | busy | busy | 13.8 ms Edgoo | Sao Paulo, BR (1G) | 774 Mbits/sec | 137 Mbits/sec | 129 ms Geekbench 6 Benchmark Test: --------------------------------- Test | Value | Single Core | 867 Multi Core | 2392 Full Test | https://browser.geekbench.com/v6/cpu/9938427 YABS completed in 12 min 59 sec
  • 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.

    Thanked by 2arnoldz Noct
  • Crunchbits:

     22:21:03 up 11:45,  1 user,  load average: 0.26, 0.12, 0.06
    ###########################################################################
    root@myservername:~# curl -sL https://yabs.sh | bash
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2025-01-01                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Tue Jan 14 22:21:27 GMT 2025
    
    Basic System Information:
    ---------------------------------
    Uptime     : 0 days, 11 hours, 46 minutes
    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
    
    IPv6 Network Information:
    ---------------------------------
    ISP        : Redoubt Networks
    ASN        : AS400304 Redoubt Networks
    Host       : Redoubt Networks
    Location   : Liberty Lake, Washington (WA)
    Country    : United States
    
    fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/sda1):
    ---------------------------------
    Block Size | 4k            (IOPS) | 64k           (IOPS)
      ------   | ---            ----  | ----           ----
    Read       | 81.12 MB/s   (20.2k) | 306.24 MB/s   (4.7k)
    Write      | 81.33 MB/s   (20.3k) | 307.85 MB/s   (4.8k)
    Total      | 162.45 MB/s  (40.6k) | 614.09 MB/s   (9.5k)
               |                      |
    Block Size | 512k          (IOPS) | 1m            (IOPS)
      ------   | ---            ----  | ----           ----
    Read       | 314.48 MB/s    (614) | 897.24 MB/s    (876)
    Write      | 331.19 MB/s    (646) | 957.00 MB/s    (934)
    Total      | 645.67 MB/s   (1.2k) | 1.85 GB/s     (1.8k)
    
    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
    -----           | -----                     | ----            | ----            | ----
    Clouvider       | London, UK (10G)          | 477 Mbits/sec   | 741 Mbits/sec   | 166 ms
    Eranium         | Amsterdam, NL (100G)      | 1.13 Gbits/sec  | 1.04 Gbits/sec  | 154 ms
    Uztelecom       | Tashkent, UZ (10G)        | 708 Mbits/sec   | 557 Mbits/sec   | 225 ms
    Leaseweb        | Singapore, SG (10G)       | 907 Mbits/sec   | 705 Mbits/sec   | 190 ms
    Clouvider       | Los Angeles, CA, US (10G) | 2.43 Gbits/sec  | 2.11 Gbits/sec  | 35.6 ms
    Leaseweb        | NYC, NY, US (10G)         | 2.13 Gbits/sec  | 1.56 Gbits/sec  | 72.8 ms
    Edgoo           | Sao Paulo, BR (1G)        | 834 Mbits/sec   | 287 Mbits/sec   | 201 ms
    
    iperf3 Network Speed Tests (IPv6):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
    -----           | -----                     | ----            | ----            | ----
    Clouvider       | London, UK (10G)          | 1.05 Gbits/sec  | 603 Mbits/sec   | 165 ms
    Eranium         | Amsterdam, NL (100G)      | 1.12 Gbits/sec  | 1.04 Gbits/sec  | 154 ms
    Uztelecom       | Tashkent, UZ (10G)        | 741 Mbits/sec   | 415 Mbits/sec   | 224 ms
    Leaseweb        | Singapore, SG (10G)       | 821 Mbits/sec   | 891 Mbits/sec   | 190 ms
    Clouvider       | Los Angeles, CA, US (10G) | 2.60 Gbits/sec  | 982 Mbits/sec   | 35.6 ms
    Leaseweb        | NYC, NY, US (10G)         | 2.30 Gbits/sec  | 1.65 Gbits/sec  | 72.8 ms
    Edgoo           | Sao Paulo, BR (1G)        | 814 Mbits/sec   | 350 Mbits/sec   | 201 ms
    
    Geekbench 6 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 836
    Multi Core      | 1435
    Full Test       | https://browser.geekbench.com/v6/cpu/9938633
    
    YABS completed in 18 min 18 sec
    
    
    
  • arnoldzarnoldz Member
    edited January 14

    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.


    17:40:59 up 14:13, 1 user, load average: 0.02, 0.03, 0.00 ########################################################################### root@myservername:~# curl -sL https://yabs.sh | bash # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # # Yet-Another-Bench-Script # # v2025-01-01 # # https://github.com/masonr/yet-another-bench-script # # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # Tue Jan 14 05:41:19 PM EST 2025 Basic System Information: --------------------------------- Uptime : 0 days, 14 hours, 13 minutes 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 IPv4 Network Information: --------------------------------- ISP : Wojciech Czapkowicz ASN : AS214481 Wojciech Czapkowicz Host : Chunkserve Mateusz Peplinski Location : Frankfurt am Main, Hesse (HE) Country : Germany fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/sda1): --------------------------------- Block Size | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ---- Read | 9.04 MB/s (2.2k) | 137.04 MB/s (2.1k) Write | 9.08 MB/s (2.2k) | 137.76 MB/s (2.1k) Total | 18.12 MB/s (4.5k) | 274.80 MB/s (4.2k) | | Block Size | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ---- Read | 247.98 MB/s (484) | 234.25 MB/s (228) Write | 261.15 MB/s (510) | 249.85 MB/s (243) Total | 509.14 MB/s (994) | 484.10 MB/s (471) iperf3 Network Speed Tests (IPv4): --------------------------------- Provider | Location (Link) | Send Speed | Recv Speed | Ping ----- | ----- | ---- | ---- | ---- Clouvider | London, UK (10G) | 937 Mbits/sec | 749 Mbits/sec | 6.71 ms Eranium | Amsterdam, NL (100G) | 953 Mbits/sec | 853 Mbits/sec | 0.510 ms Uztelecom | Tashkent, UZ (10G) | 328 Mbits/sec | 708 Mbits/sec | 90.2 ms Leaseweb | Singapore, SG (10G) | 129 Mbits/sec | 505 Mbits/sec | 224 ms Clouvider | Los Angeles, CA, US (10G) | 238 Mbits/sec | 77.1 Mbits/sec | 130 ms Leaseweb | NYC, NY, US (10G) | 381 Mbits/sec | 683 Mbits/sec | 74.3 ms Edgoo | Sao Paulo, BR (1G) | 206 Mbits/sec | 121 Mbits/sec | 146 ms Geekbench test failed and low memory was detected. Add at least 1GB of SWAP or use GB4 instead (higher compatibility with low memory systems). YABS completed in 4 min 51 sec
    Thanked by 1Chunkserve
  • Lu5ckLu5ck Member
    edited January 14

    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.

    Thanked by 1arnoldz
  • AdvinAdvin Member, Host Rep

    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.

  • @Lu5ck said:
    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?

    Use a different kernel.

    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.

  • NoctNoct Member

    @dev_vps said:
    I have about 15 LET providers in my recommended list ....
    Little Creek is not one of them

    Who is?

  • @Noct said:

    @dev_vps said:
    I have about 15 LET providers in my recommended list ....
    Little Creek is not one of them

    Who is?

    Here are 8 randomly selected providers from that list
    (not in any particular order)

  • sonicsonic Veteran

    oversold node?

    Thanked by 1Noct
  • @dev_vps said:

    @Noct said:

    @dev_vps said:
    I have about 15 LET providers in my recommended list ....
    Little Creek is not one of them

    Who is?

    Here are 8 randomly selected providers from that list
    (not in any particular order)

    It's idling time!

    Thanked by 1host_c
  • @lowendfolk said:

    It's idling time!

    if your use case is “idling” then c1v VPS would be perfect.

    Thanked by 2host_c mrTom
  • NoctNoct Member

    @lowendfolk said:

    @dev_vps said:

    @Noct said:

    @dev_vps said:
    I have about 15 LET providers in my recommended list ....
    Little Creek is not one of them

    Who is?

    Here are 8 randomly selected providers from that list
    (not in any particular order)

    It's idling time!

    :D

  • @dev_vps said:

    @Noct said:

    @dev_vps said:
    I have about 15 LET providers in my recommended list ....
    Little Creek is not one of them

    Who is?

    Here are 8 randomly selected providers from that list
    (not in any particular order)

    Have you tried Onidel? It's also very good in my opinion.

    Thanked by 1dev_vps
  • host_chost_c Patron Provider, Top Host, Megathread Squad
    edited January 15

    @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 ):

    • configured memory performance policy ( oh boy, I can tell stories about this from our own experience. ~50% performance drop easely )
    • uneven memory dims or mixed types - this also does not play nice in performance
    • server Performance preset/bios setup ( if set to auto or efficiency it can be a problem )

    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.

  • AndruAndru Member
    edited January 15

    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 :)

  • arnoldzarnoldz Member
    edited January 15

    @host_c said:
    @arnoldz

    All of your setups have SWAP, may I ask why?

    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.

  • arnoldzarnoldz Member
    edited January 15

    @Andru said:
    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.

    I need the VPS not just for the Drupal site. I used Drupal as an example to demonstrate the slow performance.

Sign In or Register to comment.