Paano sukatin ang pagganap ng CPU ng isang VPS?

Ilang araw na ang nakakalipas sinabi ko sa iyo kung paano malalaman ang bilis ng isang HDD gamit ang utos ddSa gayon, sa oras na ito ipapakita ko sa iyo ang isang tool na makakatulong sa amin sa benchmark ng maraming mga bagay, ngunit ngayon gagamitin lamang namin ito sa Pagganap ng CPU.

CPU

Pag-install ng sysbench

Ang tool na ito (sysbench) ay hindi nagsisilbi tulad ng sinabi ko dati, upang i-benchmark ang iba't ibang mga bagay (I / O, CPU, MySQL, atbp), sa pagkakataong ito ay gagamitin lamang namin ito para sa CPU, malinaw na malinaw ... dapat namin itong mai-install:

Sa mga system tulad ng Debian, Ubuntu o katulad:

sudo aptitude install sysbench

Sa ArchLinux at mga derivatives:

yaourt -S sysbench

Paggamit ng sysbench upang masukat ang pagganap ng CPU

Ngayon ay tatakbo lamang namin ito sa mga pribilehiyo ng admin at may naaangkop na mga parameter:

sysbench --test=cpu --cpu-max-prime=20000 run

ano ang ibig sabihin nito?

  1. Gagawa kami ng isang pagsubok sa CPU
  2. Ang bilang ay dapat na tulad ng ang pagsubok ay tumatagal ng hindi bababa sa 10 segundo, 20000 ay isang halaga na dapat maghatid sa kanila.

Narito ang maraming mga output mula sa aking PC at ilang mga server na pinamamahalaan ko:

Paano suriin ang pagganap ng CPU

Ang talagang mahalaga ay ang oras ng pagpapatupad, iyon ay, kung gaano kabilis natapos ng CPU ang pagsubok.

Iyon ay, sa ika-1 na screenshot nakita na nakumpleto ng CPU ang pagsubok sa 40.5 segundo, ipinapakita ng pangalawa na nakumpleto ito sa 46.5 segundo, habang ang ika-3 at huling screenshot ay nagpapahiwatig na ang pagsubok ay nakumpleto sa 26.9 segundo.

Nangangahulugan ito na ang ika-3 CPU ay ang pinakamabilis, dahil nakumpleto nito ang pagsubok sa mas kaunting oras kaysa sa iba, Simple o hindi?

Sa pamamagitan ng paraan, kung iniisip mo na ang isang server / computer na may 8 core at isa pa na may lamang 4, ang 8-core na isa ay palaging makukumpleto ang pagsubok nang mas mabilis dahil mayroon itong higit pa ... nagkakamali ka, tumatakbo ang pagsubok sa isa core, iyon ay, ang halaga ay hindi mahalaga dito 😉

Kaya't iyon lang, sana ay kapaki-pakinabang ito para sa iyo, patuloy akong tumatakbo sa mga pagsubok sa GNUTransfer VPS 😀


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Miguel dijo

    Hindi makatuwiran na magpatakbo ng isang solong pangunahing pagsubok sa isang server na isinasaalang-alang na ang karamihan sa mga gawain na isasagawa nito ay gagamit ng maraming mga core.

    1.    KZKG ^ Gaara dijo

      Ito ay madalas na kinakailangan upang malaman, hindi alintana ang bilang ng mga core, na kung saan ay ang CPU na nag-aalok ng pinakamahusay na pagganap.

      Ang dami ay hindi lahat, ang kalidad ay madalas na mas mahalaga.

    2.    Geek lang dijo

      Sa pagsubok na ito malalaman mo kung magkano ang iPC ay may processor at batay sa mapipili mo kung gaano karaming mga core ang magkakaroon ka…. simple

    3.    manuti dijo

      Sa mga halimbawang ito maaari mong makita kung paano mo mapipili ang bilang ng mga thread na nagpapatakbo ng pagsubok upang pisilin ang lahat ng posibleng mga core:
      http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/

    4.    Juan Ponce Riquelme dijo

      lubos na sumasang-ayon para sa akin magiging mas totoo ang isang bech k na sakupin ang lahat ng mga core nang sama-sama

  2.   manuti dijo

    At kung nais mong ihambing ang isang serye ng mga pagsubok sa mini PC ARM, Raspberry Pi, ODROID at Banana PRO na may mababang antas:
    http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-2/
    http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/

  3.   Sli dijo

    Magandang artikulo, sa pamamagitan ng paraan dahil sinabi mong ito ay para sa mga server na maaari mong ilagay para sa mga centos

  4.   Sli dijo

    Sa anumang pagkakataon ang screenshot sa gitna ay hindi ang paglipat ng GNU?

    1.    KZKG ^ Gaara dijo

      Ang unang dalawa ay mula sa GNUTransfer 😀

  5.   impyerno dijo

    Buod ng pagpapatupad ng pagsubok:
    kabuuang oras: 21.6028s
    kabuuang bilang ng mga kaganapan: 10000
    kabuuang oras na kinuha ng pagpapatupad ng kaganapan: 21.6020
    mga istatistika ng bawat kahilingan:
    min: 2.14ms
    avg: 2.16ms
    max: 5.56ms
    tinatayang Ika-95 na porsyento: 2.24ms

    Threads pagiging patas:
    mga kaganapan (avg / stddev): 10000.0000 / 0.00
    oras ng pagpapatupad (avg / stddev): 21.6020 / 0.00

  6.   John dijo

    Buod ng pagpapatupad ng pagsubok:
    kabuuang oras: 19.7614s
    kabuuang bilang ng mga kaganapan: 10000
    kabuuang oras na kinuha ng pagpapatupad ng kaganapan: 19.7599
    mga istatistika ng bawat kahilingan:
    min: 1.91ms
    avg: 1.98ms
    max: 5.73ms
    tinatayang Ika-95 na porsyento: 2.08ms

    Threads pagiging patas:
    mga kaganapan (avg / stddev): 10000.0000 / 0.00
    oras ng pagpapatupad (avg / stddev): 19.7599 / 0.00

    Mabuti ito kung gayon? ito ay isang fx 8120.

    1.    miguelon66 dijo

      Pagpapatakbo ng pagsubok sa mga sumusunod na pagpipilian:
      Bilang ng mga thread: 1

      Paggawa ng benchmark ng pagganap ng CPU

      Nagsimula ang mga thread!

      Mag-donate.

      Ang maximum na prime number ay naka-check sa pagsubok sa CPU: 20000

      Buod ng pagpapatupad ng pagsubok:
      kabuuang oras: 108.2065s
      kabuuang bilang ng mga kaganapan: 10000
      kabuuang oras na kinuha ng pagpapatupad ng kaganapan: 108.1852
      mga istatistika ng bawat kahilingan:
      min: 9.02ms
      avg: 10.82ms
      max: 54.76ms
      tinatayang Ika-95 na porsyento: 16.91ms

      Threads pagiging patas:
      mga kaganapan (avg / stddev): 10000.0000 / 0.00
      oras ng pagpapatupad (avg / stddev): 108.1852 / 0.00

      Ang akin ay tila napakabagal sa iyo, tama?

  7.   Hindi kilala dijo

    ang magandang bagay ay maglagay ng maraming mga system, lalo na ang rasberry orange pi etc, at makita ang malaki / hindi gaanong malalaking pagkakaiba.