VK Cloud logo

CPU-ді қалай тестілеуге болады

Процессорлардың өнімділік параметрлерін көбірек алу үшін тестілеуге арналған бірнеше утилитаны бір уақытта пайдаланыңыз:

Дайындық қадамдары

  1. Егер мұны бұрын жасамаған болсаңыз, тестілеуді жүргізу үшін қажетті ресурстарды бөлу туралы сұрау салумен техникалық қолдауға немесе VK Cloud тарапынан клиенттермен жұмыс жөніндегі менеджеріңізге хабарласыңыз.

    Қажетті ресурстардың бөлінгені туралы растауды күтіңіз.

  2. Жобаңыз үшін SDN Sprut қосылғанына көз жеткізіңіз. Әйтпесе, қосу туралы сұрау салумен техникалық қолдауға хабарласыңыз.

  3. Келесі параметрлері бар тестілік виртуалды машинаны жасаңыз:

    • Виртуалды машина санаты: сұралған ресурс түріне байланысты санатты немесе Все актуальные типы виртуальных машин таңдаңыз.

    • Виртуалды машина түрі: тізімнен STD-3 (Ice Lake) 4 vcpu, 16 Gb RAM немесе ресурсқа сұрау салу кезінде көрсетілген түрді таңдаңыз.

    • Диск түрі: әдепкі бойынша SSD мәні таңдалған. Өнімділіктің ең жоғары мәндерін алу үшін High-IOPS немесе Low Latency NVMe түрін таңдаңыз.

    • Диск өлшемі: әдепкі бойынша 256 ГБ мәні таңдалған. Өнімділіктің ең жоғары мәндерін алу үшін Диск түрі өрісінде High-IOPS немесе Low Latency NVME мәндері таңдалған жағдайда 1500 ГБ таңдау ұсынылады. Толығырақ дискілердің өнімділігі бөлімінде қараңыз.

    • Операциялық жүйе: Ubuntu 22.04 LTS таңдаңыз.

    • Конфигурация қадамындағы Желі өрісінде бар SDN Sprut желісін таңдаңыз немесе Sprut түріндегі жаңа желі жасаңыз.

    Қалған параметрлерді өз қалауыңыз бойынша қалдырыңыз.

  4. Жасалған ВМ-ге қосылыңыз және барлық қолжетімді жаңартуларды орнатыңыз. Орнату тәсілдері таңдалған ОС-ке байланысты.

1. sysbench утилитасының көмегімен тестілеуді орындаңыз

  1. ВМ-ге sysbench утилитасын орнатыңыз:

    sudo apt install sysbench
  2. CPU өнімділігін бір ағынмен тестілеуді қатарынан 5 рет іске қосыңыз:

    sysbench cpu --threads=1 --time=60 run
  3. CPU өнімділігін 16 ағынмен тестілеуді қатарынан 5 рет іске қосыңыз:

    sysbench cpu --threads=16 --time=60 run
  4. Нәтижелерді кестеге енгізіңіз. Ең көрсеткішті мән бес іске қосу қорытындысы бойынша CPU Speed (events/s) параметрінің орташа мәні болады.

2. Geekbench 6 утилитасының көмегімен тестілеуді орындаңыз

  1. ВМ-ге Geekbench 6 утилитасын орнатыңыз:

    wget https://cdn.geekbench.com/Geekbench-6.2.1-Linux.tar.gztar xf Geekbench-6.2.1-Linux.tar.gzcd Geekbench-6.2.1-Linux
  2. CPU өнімділігін тестілеуді қатарынан 5 рет іске қосыңыз:

    ./geekbench6
  3. Тестілеу нәтижелеріне алынған сілтемелерді, сондай-ақ Single-Core Score және Multi-Core Score параметрлері үшін 5 іске қосу бойынша орташа мәнді сақтаңыз.

3. 7-Zip Benchmark утилитасының көмегімен тестілеуді орындаңыз

  1. ВМ-ге 7-Zip Benchmark утилитасын орнатыңыз:

    sudo apt install p7zip-full
  2. CPU өнімділігін бір ағынмен тестілеуді қатарынан 5 рет іске қосыңыз және команда шығысын файлға сақтаңыз:

    7z b -md26 -mmt1 5
  3. CPU өнімділігін 16 ағынмен тестілеуді қатарынан 5 рет іске қосыңыз және команда шығысын файлға сақтаңыз:

    7z b -md26 -mmt16 5
  4. Бір ағынмен және 16 ағынмен іске қосу командасы үшін бес іске қосу қорытындысы бойынша MIPS параметрінің орташа мәндерін бөлек есептеңіз.

4. UnixBench утилитасының көмегімен тестілеуді орындаңыз

  1. ВМ-ге UnixBench утилитасын орнатыңыз:

    sudo snap install unixbench
  2. CPU өнімділігін бір ағынмен тестілеуді қатарынан 5 рет іске қосыңыз және команда шығысын файлға сақтаңыз:

    unixbench -c 1
  3. CPU өнімділігін 16 ағынмен тестілеуді қатарынан 5 рет іске қосыңыз және команда шығысын файлға сақтаңыз:

    unixbench -c 16
  4. Benchmark Index Score параметрінің мәнін бір ағынмен және 16 ағынмен іске қосу командасы үшін бөлек сақтаңыз.

5. Тестілеу нәтижелерін тіркеңіз

CPU өнімділігін тестілеудің алдыңғы қадамдарында алынған барлық нәтижелерді жинаңыз. Енді сіз бұл деректерді басқа бұлттық платформалардың өнімділігімен салыстыра аласыз.

Пайдаланылмайтын ресурстарды жойыңыз

Жасалған ресурстар тарификацияланады. Егер олар енді қажет болмаса, оларды жойыңыз:

  1. Жойыңыз тестілік ВМ-ді.
  2. ВМ орналастырылған ішкі желіні және желіні жойыңыз.