Howdy, Stranger!

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


Ryzen is worse than intel for cpanel?
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.

Ryzen is worse than intel for cpanel?

AdvicerxyzAdvicerxyz Member
edited August 2020 in General

Well i just got my hand on ryzen 3900 server on hetzner,
first one thing is wrong is the base clock of the cpu (2.2 GHZ)
max boost clock is 3.1GHZ.
lscpu returns -
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 24
On-line CPU(s) list: 0-23
Thread(s) per core: 2
Core(s) per socket: 12
Socket(s): 1
NUMA node(s): 1
Vendor ID: AuthenticAMD
CPU family: 23
Model: 113
Model name: AMD Ryzen 9 3900 12-Core Processor
Stepping: 0
CPU MHz: 2200.000
CPU max MHz: 3100.0000
CPU min MHz: 2200.0000

BogoMIPS: 6188.53
Virtualization: AMD-V
L1d cache: 32K
L1i cache: 32K
L2 cache: 512K
L3 cache: 16384K

but also feels like cpu cache is wrong?
idle cpanel fresh installed server load is 1-2 its extremely weird.
checked before on i9 9900 had a result of idle cpanel of 0.01-0.29

cat /proc/cpuinfo | egrep 'processor|cache\ size|cpu\ MHz'
processor : 0
cpu MHz : 2200.000
cache size : 512 KB
processor : 1
cpu MHz : 2200.000
cache size : 512 KB
processor : 2
cpu MHz : 2200.000
cache size : 512 KB
processor : 3
cpu MHz : 2200.000
cache size : 512 KB
processor : 4
cpu MHz : 2200.000
cache size : 512 KB
processor : 5
cpu MHz : 2200.000
cache size : 512 KB
processor : 6
cpu MHz : 2200.000
cache size : 512 KB
processor : 7
cpu MHz : 2200.000
cache size : 512 KB
processor : 8
cpu MHz : 2200.000
cache size : 512 KB
processor : 9
cpu MHz : 2200.000
cache size : 512 KB
processor : 10
cpu MHz : 2200.000
cache size : 512 KB
processor : 11
cpu MHz : 2200.000
cache size : 512 KB
processor : 12
cpu MHz : 2200.000
cache size : 512 KB
processor : 13
cpu MHz : 2200.000
cache size : 512 KB
processor : 14
cpu MHz : 2200.000
cache size : 512 KB
processor : 15
cpu MHz : 2200.000
cache size : 512 KB
processor : 16
cpu MHz : 2200.000
cache size : 512 KB
processor : 17
cpu MHz : 2200.000
cache size : 512 KB
processor : 18
cpu MHz : 2200.000
cache size : 512 KB
processor : 19
cpu MHz : 2200.000
cache size : 512 KB
processor : 20
cpu MHz : 2200.000
cache size : 512 KB
processor : 21
cpu MHz : 2200.000
cache size : 512 KB
processor : 22
cpu MHz : 2200.000
cache size : 512 KB
processor : 23
cpu MHz : 2200.000
cache size : 512 KB

the overall of it feels super weird, so ryzen is a no no for cpanel server?
or something wrong with the cpu and i should contact the provider that the hardware to detected correctly??

Comments

  • Could you do bench on those two? maybe YABS?

  • exception0x876exception0x876 Member, Host Rep, LIR

    The default kernel for CentOS 7 does not properly support the newer Ryzen CPUs. You have to upgrade your kernel. You can try this guide - https://elrepo.org/tiki/kernel-ml

  • Hi,
    Clock speed is perfectly fine. You are mistaking 3900 with 3900x ;)

    https://www.amd.com/en/products/cpu/amd-ryzen-9-pro-3900

  • nope did sysbench on max load boost clock locked on 3100 on idle 2200.
    instead as you seee on the link base 3100 boost 4300
    also freq is ondemand not powersave

    @chocolateshirt said:
    Could you do bench on those two? maybe YABS?

    i did with sysbench see above please

    @exception0x876 said:
    The default kernel for CentOS 7 does not properly support the newer Ryzen CPUs. You have to upgrade your kernel. You can try this guide - https://elrepo.org/tiki/kernel-ml

    i did updated the kernel, but before im going with the server and configure it with kernelcare and etc.. wanted to solve the main issue

  • exception0x876exception0x876 Member, Host Rep, LIR

    @Advicerxyz said:
    i did updated the kernel, but before im going with the server and configure it with kernelcare and etc.. wanted to solve the main issue

    What is your current kernel version?

    Thanked by 1Advicerxyz
  • @exception0x876 said:

    @Advicerxyz said:
    i did updated the kernel, but before im going with the server and configure it with kernelcare and etc.. wanted to solve the main issue

    What is your current kernel version?

    3.10.0-1127.18.2.el7.x86_64

  • exception0x876exception0x876 Member, Host Rep, LIR

    @Advicerxyz said:

    @exception0x876 said:

    @Advicerxyz said:
    i did updated the kernel, but before im going with the server and configure it with kernelcare and etc.. wanted to solve the main issue

    What is your current kernel version?

    3.10.0-1127.18.2.el7.x86_64

    It is the default CentOS 7 kernel. As I mentioned above, it does not properly support newer Ryzen CPUs turbo.

  • @exception0x876 said:

    @Advicerxyz said:

    @exception0x876 said:

    @Advicerxyz said:
    i did updated the kernel, but before im going with the server and configure it with kernelcare and etc.. wanted to solve the main issue

    What is your current kernel version?

    3.10.0-1127.18.2.el7.x86_64

    It is the default CentOS 7 kernel. As I mentioned above, it does not properly support newer Ryzen CPUs turbo.

    so CL7 hybrid should solve it ?
    https://cloudlinux.zendesk.com/hc/en-us/articles/360013049140-CloudLinux-OS-Compatibility-With-AMD-Ryzen-EPYC-Processors

    i do intent to install CL on the server

  • vovlervovler Member
    edited August 2020


    Does that answer your question?

    However, it should install CloudLinux OS 7 Hybrid Kernel, which is their Centos 8 kernel compiled for Centos 7 and that seems to support it.
    https://docs.cloudlinux.com/cloudlinux_os_kernel/#hybrid-kernels

  • @vovler said:

    Does that answer your question?

    Nope cause read below - if you using newer hardware it will switch to CL7 Hybrid and it supported.
    already did it, and as @exception0x876 said it was kernel issue, CL7 hybrid fixes it and freq become normal

  • I just updated my answer seconds before you replied to it

  • @vovler said:
    I just updated my answer seconds before you replied to it

    Yeah thats fine mate,
    so yeah for the future to other people have will face this issue, or update kernel like said in above, or switch to CloudLinux that detecting the new hardware, and install a kernel that supporting ryzen

  • Cpanel is the problem not ryzen

    Thanked by 1Shazan
  • So I'm wonder, if we have VM on ryzen hypervisor and cpu pass through, do we need to use proper kernel in the VM to optimize the cpu usage?

  • jackbjackb Member, Host Rep
    edited August 2020

    @akhfa said:
    So I'm wonder, if we have VM on ryzen hypervisor and cpu pass through, do we need to use proper kernel in the VM to optimize the cpu usage?

    In most systems no. The host is generally responsible for driving boost mode.

    You might want to have a look at the cpuspeed package's performance mode.

    Thanked by 1akhfa
  • FranciscoFrancisco Top Host, Host Rep, Veteran

    Read what @seriesn said.

    You have a 3900, not a 3900x.

    There's a big difference between them.

    Francisco

  • @Francisco said:
    Read what @seriesn said.

    You have a 3900, not a 3900x.

    There's a big difference between them.

    Francisco

    Yeah, but it were too low even for 3900, on my home pc i got 3900x.
    but the issue were in kernel that centos 7 kernel not supporting ryzen cpu in freq for some reason.
    CL7 Hybrid just fixed the issue.
    now cpu is "active" freq, not staying at solid freq, and seen 4.3Ghz after the Hybrid kernel.

    Thanked by 1JasonM
  • @Advicerxyz said:

    Yeah, but it were too low even for 3900, on my home pc i got 3900x.
    but the issue were in kernel that centos 7 kernel not supporting ryzen cpu in freq for some reason.
    CL7 Hybrid just fixed the issue.
    now cpu is "active" freq, not staying at solid freq, and seen 4.3Ghz after the Hybrid kernel.

    Good to see you solved it. I just wish cPanel will support CentOS 8.x soon.

  • LittleCreekLittleCreek Member, Patron Provider

    @jonesolutions said:
    Good to see you solved it. I just wish cPanel will support CentOS 8.x soon.

    DirectAdmin already does.

    Thanked by 2Ympker MichaelCee
  • FranciscoFrancisco Top Host, Host Rep, Veteran

    @LittleCreek said:

    @jonesolutions said:
    Good to see you solved it. I just wish cPanel will support CentOS 8.x soon.

    DirectAdmin already does.

    Yep, on our Ryzen DA node we are using Centos 8 and its pretty rock solid.

    Francisco

    Thanked by 2eva2000 MichaelCee
  • @Francisco said:
    Read what @seriesn said.

    You have a 3900, not a 3900x.

    There's a big difference between them.

    Francisco

    You should re-read, you're both wrong and OP was right. The problem was resolved with kernel update, not mistaken model and specs.

    https://en.m.wikipedia.org/wiki/List_of_AMD_Ryzen_microprocessors

    Scroll down to 3900 and see yourself.

  • @TimboJones said:

    @Francisco said:
    Read what @seriesn said.

    You have a 3900, not a 3900x.

    There's a big difference between them.

    Francisco

    You should re-read, you're both wrong and OP was right. The problem was resolved with kernel update, not mistaken model and specs.

    https://en.m.wikipedia.org/wiki/List_of_AMD_Ryzen_microprocessors

    Scroll down to 3900 and see yourself.

    Yes I was. No shame in admitting. Totally forgot about the kernel bug.

    Thanked by 1TimboJones
  • FranciscoFrancisco Top Host, Host Rep, Veteran
    edited August 2020

    @TimboJones said: You should re-read, you're both wrong and OP was right. The problem was resolved with kernel update, not mistaken model and specs.

    Huh, TIL.

    I've not used a 3.x kernel on my hypervisors in many years so I never ran into it with our Ryzen move.

    Francisco

  • @Francisco said: Centos 8

    are all DA nodes on CentOS 8 now or only the last one (lv 04)??

  • FranciscoFrancisco Top Host, Host Rep, Veteran
    edited August 2020

    @JasonM said: are all DA nodes on CentOS 8 now or only the last one (lv 04)??

    lv-shared03 you mean :) Only 03 is on CentOS 8 and Ryzen. DA only got CentOS 8 support earlier this year.

    We'll move 01/02 to Ryzen soon, not sure what we'll do about CentOS 8 though.

    Francisco

  • @Francisco said: DA only got CentOS 8 support earlier this year

    would you like to share 2 great features or benefits of CentOS 8 over 7 on DA that you've found after utilizing it?

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    @JasonM said:

    @Francisco said: DA only got CentOS 8 support earlier this year

    would you like to share 2 great features or benefits of CentOS 8 over 7 on DA that you've found after utilizing it?

    Well CentOS 8 is new so it has another 10 years of support ahead of it. CentOS 7 is EOL in 2024. That's 4 years away, but why go with an older version?

    CentOS 8 also runs a much newer kernel so lots of performance improvements there.

    Directadmin also makes use of MySQL 8 on CentOS 8 by default which has some solid information_schema improvements.

    Francisco

    Thanked by 3JasonM MikeA Shazan
  • gr8!

  • ShazanShazan Member, Host Rep

    cPanel is obsolete...

Sign In or Register to comment.