Want more timely Centmin Mod News Updates?
Become a Member

Hardware Will centos 7 support ryzen 3800x?

Discussion in 'Dedicated server hosting' started by yunos, Feb 27, 2020.

  1. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
    Will centos kernel support latest ryzen fully? or do i have to install a custom kernel and if so which?

     
  2. eva2000

    eva2000 Administrator Staff Member

    50,919
    11,804
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,262
    Local Time:
    6:12 AM
    Nginx 1.25.x
    MariaDB 10.x
    CentOS 7.x 3.10 kernel will work with AMD Ryzen from my testing on AMD Ryzen 3600, Ryzen 3800X and Ryzen 3900X. Just 5.3+ kernels will have better performance.
     
  3. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
  4. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
    or i might not go for ryzen server.
    not decided yet
    AMD Ryzen 3800X 64GB(not ecc) + 2x480GB SSD 99 usd

    vs

    Dual E5-2650L v2, 128GB RAM(ecc), 2x 1TB SSD's 89 usd
     
  5. eva2000

    eva2000 Administrator Staff Member

    50,919
    11,804
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,262
    Local Time:
    6:12 AM
    Nginx 1.25.x
    MariaDB 10.x
    Yes that will work provided you are on non-OpenVZ VSP like Xen, KVM, VMware or bare metal dedicated servers. OpenVZ doesn't support using own Linux kernel as it uses OpenVZ host node's kernel.

    Note for CentOS 7 if using NVMe disks instead of SSD SATA disks, then depending on how NVMe disk is configured by CentOS/web host, your grub2-makeconfig build command will point to a different location for /boot/grub2/grub.cfg (i.e. NVMe some maybe at /boot/efi/EFI/centos/grub.cfg but not all NVMe disks are at /boot/efi/EFI/centos/grub.cfg). If done incorrectly or grub2-makeconfig builds incorrect file, then server will not boot up on reboot. So having IPMI out of band console access will help. See details at Sysadmin - Grub Help?. So consult with your web host.
     
  6. eva2000

    eva2000 Administrator Staff Member

    50,919
    11,804
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,262
    Local Time:
    6:12 AM
    Nginx 1.25.x
    MariaDB 10.x
    AMD Ryzen 3800X is way way WAAAAY faster than Dual E5-2650Lv2 - my estimate would be between 4-8x times faster !

    But you'd want AMD Ryzen with ECC memory !
     
  7. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
    indeed, although the negative is this (ryzen server) is a instant server setup so no custom configuraton supported. Atm my server is consuming 29GB ram and total ram i ihave is 32gb ram
    AT the moment im paying 50 usd for 1270v6, 32gb ecc ram, 2x256gb ssd, 1tb hdd. But my provider said to upgrade to 64gb i would neeed to pay 40 usd more.

    so it would make more sense if i get a new server instead.

    Yeah i am aware the ryzen is way better than the dual xeon ones but options are limited though. My resources uses mostly ram but can easily spike cpu during peak hours.
     
  8. eva2000

    eva2000 Administrator Staff Member

    50,919
    11,804
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,262
    Local Time:
    6:12 AM
    Nginx 1.25.x
    MariaDB 10.x
    ensure it's real memory usage as linux reports free memory differently from windows see Help! Linux ate my RAM!
     
  9. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
    using nginx amplify and free -m

    bot are consuming that actual ram usage. I host discord bots that is being used in 400 000 servers.

    So im uncertain which server i should go for
     
  10. eva2000

    eva2000 Administrator Staff Member

    50,919
    11,804
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,262
    Local Time:
    6:12 AM
    Nginx 1.25.x
    MariaDB 10.x
  11. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
  12. tininho

    tininho Active Member

    182
    44
    28
    May 22, 2019
    eu
    Ratings:
    +135
    Local Time:
    10:12 PM
    As a user, I can say that Centminmod really brings the best out of a Ryzen based server in terms of performance.

    I apply the following, when server is Ryzen based:

    Code:
    ##GOVERNOR FIX
    cpupower frequency-set --governor performance
    This can boost performance up to 50% in benchmarks, I have not tested on a peak server usage, and frankly I don't know if this is recommended?

    Also
    - Kernel 5.x
    - Utilize GCC9 with NGINX and PHP builds (supported in latest Centminmod beta).
     
    Last edited: Feb 28, 2020
  13. eva2000

    eva2000 Administrator Staff Member

    50,919
    11,804
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,262
    Local Time:
    6:12 AM
    Nginx 1.25.x
    MariaDB 10.x
    Instead of screenshots for command output, for posting code or output from commands to keep the formatting, you might want to use CODE tags for code How to use forum BBCODE code tags :)

    helps for some work loads and not much difference for others, so best to test it for your specific usage cases
     
  14. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
    @eva2000 revisiting this topic. Didnt get ryzen due to out of stock for months so i ended up getting
    Dual Xeon 2667v2 16 physical cores.

    Will i experience no issue if use elrepo to upgrade kernel to 5 version and no issues with centminmod and installing other depenendencies in general like python, ruby, nodejs, pm2?
    will i experience performance boost if i upgrade to new kernel 5.X due to many cores? Whats your general recommendation?
     
  15. eva2000

    eva2000 Administrator Staff Member

    50,919
    11,804
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,262
    Local Time:
    6:12 AM
    Nginx 1.25.x
    MariaDB 10.x
    only way to know is test and see :)
     
  16. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
    Code:
    ---------------------------------------------------------------------------
    Total Curl Installer YUM or DNF Time: 105.7356 seconds
    Total YUM Time: 16.116943504 seconds
    Total YUM or DNF + Source Download Time: 45.1623
    Total Nginx First Time Install Time: 103.3947
    Total PHP First Time Install Time: 219.0202
    Download From Github Time: 1.5078
    Total Time Other eg. source compiles: 472.9321
    Total Centmin Mod Install Time: 840.5093
    ---------------------------------------------------------------------------
    Total Install Time (curl yum + cm install + zip download): 947.7527 seconds
    ---------------------------------------------------------------------------
    32 Intel(R) Xeon(R) CPU E5-2667 v2 @ 3.30GHz
    1 1197.548 1 1197.552 1 1197.554 1 1227.557 1 1227.767 1 1230.630 1 1246.785 1 1248.096 1 1260.896 1 1260.904 1 1264.838 1 1267.564 1 1272.870 1 1274.924 1 1275.328 1 1301.301 1 1331.521 1 1335.461 1 1337.200 1 1376.605 1 1408.665 1 1474.798 1 1500.925 1 1525.206 1 1525.614 1 1527.919 1 1535.154 1 1555.562 1 1568.514 1 1568.553 1 1572.791 1 1702.329
    ---------------------------------------------------------------------------
    
     
    Last edited: Mar 20, 2020
  17. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0
    had a reinstall
    and this time i enabled
    cpupower frequency-set --governor performance

    before installing centmin and heres the result
    Code:
    ---------------------------------------------------------------------------
    Total Curl Installer YUM or DNF Time: 128.4833 seconds
    Total YUM Time: 15.354337921 seconds
    Total YUM or DNF + Source Download Time: 36.0568
    Total Nginx First Time Install Time: 75.7398
    Total PHP First Time Install Time: 177.2974
    Download From Github Time: 1.4583
    Total Time Other eg. source compiles: 437.1019
    Total Centmin Mod Install Time: 726.1959
    ---------------------------------------------------------------------------
    Total Install Time (curl yum + cm install + zip download): 856.1375 seconds
    ---------------------------------------------------------------------------
    32 Intel(R) Xeon(R) CPU E5-2667 v2 @ 3.30GHz
    1 1386.272 1 1393.012 1 1404.871 1 1410.595 1 1411.250 1 1458.250 1 1468.757 1 1605.028 1 2062.662 1 2135.718 1 2480.640 1 2493.923 1 2571.587 1 2573.121 1 2586.205 1 2610.912 1 2669.083 1 2693.392 1 2811.628 1 2959.973 1 3228.536 1 3606.095 1 3615.819 1 3617.504 1 3621.407 1 3625.485 1 3635.333 1 3635.415 1 3652.411 1 3652.654 1 3669.551 1 3677.511
    ---------------------------------------------------------------------------
    
     
  18. eva2000

    eva2000 Administrator Staff Member

    50,919
    11,804
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,262
    Local Time:
    6:12 AM
    Nginx 1.25.x
    MariaDB 10.x
    Nice though Intel Xeon E5-2667 v2 Ivybridge is very old cpu now.
     
  19. yunos

    yunos Member

    128
    3
    18
    Aug 8, 2015
    Ratings:
    +16
    Local Time:
    9:12 PM
    1.8.0