CPU-ді қалай тестілеуге болады
Процессорлардың өнімділік параметрлерін көбірек алу үшін тестілеуге арналған бірнеше утилитаны бір уақытта пайдаланыңыз:
-
Егер мұны бұрын жасамаған болсаңыз, тестілеуді жүргізу үшін қажетті ресурстарды бөлу туралы сұрау салумен техникалық қолдауға немесе VK Cloud тарапынан клиенттермен жұмыс жөніндегі менеджеріңізге хабарласыңыз.
Қажетті ресурстардың бөлінгені туралы растауды күтіңіз.
-
Жобаңыз үшін SDN Sprut қосылғанына көз жеткізіңіз. Әйтпесе, қосу туралы сұрау салумен техникалық қолдауға хабарласыңыз.
-
Келесі параметрлері бар тестілік виртуалды машинаны жасаңыз:
-
Виртуалды машина санаты: сұралған ресурс түріне байланысты санатты немесе
Все актуальные типы виртуальных машинтаңдаңыз. -
Виртуалды машина түрі: тізімнен
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 түріндегі жаңа желі жасаңыз.
Қалған параметрлерді өз қалауыңыз бойынша қалдырыңыз.
-
-
Жасалған ВМ-ге қосылыңыз және барлық қолжетімді жаңартуларды орнатыңыз. Орнату тәсілдері таңдалған ОС-ке байланысты.
-
ВМ-ге sysbench утилитасын орнатыңыз:
sudo apt install sysbench -
CPU өнімділігін бір ағынмен тестілеуді қатарынан 5 рет іске қосыңыз:
sysbench cpu --threads=1 --time=60 run -
CPU өнімділігін 16 ағынмен тестілеуді қатарынан 5 рет іске қосыңыз:
sysbench cpu --threads=16 --time=60 run -
Нәтижелерді кестеге енгізіңіз. Ең көрсеткішті мән бес іске қосу қорытындысы бойынша
CPU Speed (events/s)параметрінің орташа мәні болады.
-
ВМ-ге 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 -
CPU өнімділігін тестілеуді қатарынан 5 рет іске қосыңыз:
./geekbench6 -
Тестілеу нәтижелеріне алынған сілтемелерді, сондай-ақ
Single-Core ScoreжәнеMulti-Core Scoreпараметрлері үшін 5 іске қосу бойынша орташа мәнді сақтаңыз.
-
ВМ-ге 7-Zip Benchmark утилитасын орнатыңыз:
sudo apt install p7zip-full -
CPU өнімділігін бір ағынмен тестілеуді қатарынан 5 рет іске қосыңыз және команда шығысын файлға сақтаңыз:
7z b -md26 -mmt1 5 -
CPU өнімділігін 16 ағынмен тестілеуді қатарынан 5 рет іске қосыңыз және команда шығысын файлға сақтаңыз:
7z b -md26 -mmt16 5 -
Бір ағынмен және 16 ағынмен іске қосу командасы үшін бес іске қосу қорытындысы бойынша
MIPSпараметрінің орташа мәндерін бөлек есептеңіз.
-
ВМ-ге UnixBench утилитасын орнатыңыз:
sudo snap install unixbench -
CPU өнімділігін бір ағынмен тестілеуді қатарынан 5 рет іске қосыңыз және команда шығысын файлға сақтаңыз:
unixbench -c 1 -
CPU өнімділігін 16 ағынмен тестілеуді қатарынан 5 рет іске қосыңыз және команда шығысын файлға сақтаңыз:
unixbench -c 16 -
Benchmark Index Scoreпараметрінің мәнін бір ағынмен және 16 ағынмен іске қосу командасы үшін бөлек сақтаңыз.
CPU өнімділігін тестілеудің алдыңғы қадамдарында алынған барлық нәтижелерді жинаңыз. Енді сіз бұл деректерді басқа бұлттық платформалардың өнімділігімен салыстыра аласыз.
Жасалған ресурстар тарификацияланады. Егер олар енді қажет болмаса, оларды жойыңыз:
- Жойыңыз тестілік ВМ-ді.
- ВМ орналастырылған ішкі желіні және желіні жойыңыз.