Коротка відповідь
Як зробити бенчмарк VPS за допомогою YABS або Geekbench 6?
Щоб зробити бенчмарк VPS, запустіть curl -sL yabs.sh | bash: YABS (версія v2026-10-31 станом на 2 листопада 2026 року) повертає результати диска (fio), мережі (iperf3) і Geekbench 6 за один прохід, а ./geekbench6 --upload запускає лише Geekbench 6. Geekbench 6 оцінює Core i7-12700 у 2,500, і подвійний бал означає подвійну швидкість. Cobaltfell поки не наводить власного балу; його датовані результати з'являться після першої тестової машини.
Що вимірює YABS?
YABS (Yet Another Bench Script) виконує три тести за один запуск: диск через fio, мережу через iperf3 і CPU через Geekbench 6. Версія, яку ми прочитали 2 листопада 2026 року, — v2026-10-31.
- Диск (fio): чотири змішані випадкові тести, половина читання і половина запису, з розмірами блоку 4k, 64k, 512k і 1m. Кожен триває 30 секунд із прямим I/O, глибиною I/O 64 і 2 завданнями, на тестовому файлі 2 GB (512 MB на Arm і RISC-V), записаному в каталозі, з якого ви запускаєте.
- Мережа (iperf3): завантаження і вивантаження проти публічних серверів iperf3, з 8 паралельними потоками. README попереджає, що він намагається наситити порт близько 20 секунд на локацію, по 10 у кожному напрямку.
- CPU (Geekbench): за замовчуванням Geekbench 6. З 24 липня 2026 року прапорець
-7запускає натомість Geekbench 7;-4і-5запускають старіші версії.
Спочатку він виводить відомості про систему: модель процесора, кількість vCPU, RAM, диск, ядро і, якщо ви це не пропустите, власника мережі IP-адреси.
Як запустити YABS?
Однорядкова форма завантажує скрипт і запускає його; безпечніша форма дає спершу прочитати його. Сам README просить використовувати його на власний ризик, а його бінарники fio та iperf3 збираються через GitHub Actions, з опублікованими контрольними сумами.
curl -sL yabs.sh | bashcurl -sL yabs.sh -o yabs.sh
less yabs.sh
bash yabs.shcurl -sL yabs.sh | bash -s -- -i -w yabs-$(date +%F).jsonЯкі прапорці YABS ви використовуватимете найчастіше?
| Прапорець | Дія |
|---|---|
-i | Пропустити тест мережі iperf3 |
-r | Перевірити менше локацій iperf3, щоб витрачати менше трафіку |
-f або -d | Пропустити тест диска fio |
-g | Пропустити Geekbench |
-n | Пропустити пошук відомостей про мережу |
-5 / -7 | Запустити Geekbench 5 або 7 замість 6 |
-j | Вивести результати як JSON |
-w <file> | Записати результати JSON у файл |
Як запустити Geekbench 6 окремо?
Завантажте збірку для Linux від Primate Labs, розпакуйте її й запустіть geekbench6. Версія нижче, 6.7.2, — та, яку YABS використовував 2 листопада 2026 року; візьміть поточний номер із geekbench.com, якщо він змінився. Primate Labs зазначає підтримку Linux починаючи з Ubuntu 18.04, на x86-64 і AArch64.
mkdir -p ~/gb6 && cd ~/gb6
curl -sL https://cdn.geekbench.com/Geekbench-6.7.2-Linux.tar.gz | tar xz --strip-components=1
./geekbench6 --uploadЗапуск завершується оцінкою Single-Core Score, оцінкою Multi-Core Score і посиланням на повний результат у Geekbench Browser. На серверах Arm ім'я файлу закінчується на LinuxARMPreview замість Linux. Ліцензійний ключ необов'язковий: YABS читає його з файлу geekbench.license, якщо він у вас є.
Як читати результати?
Читайте кожне число за тим, що воно вимірює, і порівнюйте його лише з результатами того самого інструмента й тієї самої версії.
| Результат | Що воно показує | Чого воно не показує |
|---|---|---|
| Geekbench 6 single-core | Швидкість одного потоку: рендеринг сторінок, обробка запитів, більша частина кроку компіляції. 2 500 = Dell Precision 3460 з Core i7-12700 | Чи тримається ця швидкість о 3-й годині ночі й о 9-й вечора |
| Geekbench 6 multi-core | Як vCPU працюють разом над одним спільним завданням | Показник на один vCPU: він не зростає в такт із кількістю vCPU |
| fio 4k | Дрібні випадкові читання та записи, як у баз даних і під час встановлення пакетів | Послідовна швидкість для великих файлів |
| fio 1m | Пропускна здатність на великих блоках: бекапи, медіа, великі копіювання | Затримка дрібних запитів |
| iperf3 | Пропускна здатність до кількох публічних тестових серверів на той момент | Ваш маршрут до власних користувачів; зайняті сервери пропускаються |
Три факти з документації Geekbench 6 від Primate Labs допомагають читати оцінки CPU:
- Шкала лінійна. Базова точка — 2 500, і подвоєна оцінка означає подвоєну продуктивність.
- Цілочисельні задачі важать більше. Кожна зведена оцінка зважує цілочисельні навантаження на 65%, а з плаваючою комою — на 35%.
- Багатоядерність використовує спільні задачі. Geekbench 6 розбиває одну більшу задачу між потоками, а не запускає по копії на потік, як Geekbench 5, тому його багатоядерна оцінка масштабується менше за кількість vCPU. Порівнюйте результат на 16 vCPU з іншим результатом на 16 vCPU.
Оцінки Geekbench 5, 6 і 7 не взаємозамінні: Geekbench 7, анонсований 23 липня 2026 року, приносить нові навантаження. Тримайте версію поруч із кожним числом, яке цитуєте.
Як зробити бенчмарк чесним?
Один запуск показує, як VPS поводився десять хвилин; три запуски в різні години показують, як він поводиться. За опитуванням Cobaltfell від 2 листопада 2026 року, 10 із 22 no-KYC крипто-хостингів, які називають CPU виділеним, не вказали процесор достатньо точно, щоб його датувати, тож на таких планах lscpu і бенчмарк — єдиний спосіб дізнатися, що ви орендуєте. Коротка процедура:
- Запускайте на простоюючому VPS. YABS навантажує кожен vCPU, диск і мережевий порт; робіть це до того, як прийде продакшн-трафік.
- Повторіть у три години доби, наприклад уранці, ввечері та вночі. На виділеному vCPU оцінки Geekbench мають залишатися близькими; широкий розкид вказує на конкуренцію за ресурси.
- Фіксуйте steal time під час запуску. Тримайте
mpstat -P ALL 5відкритим у другій сесії; що таке CPU steal time і як його перевірити пояснює цей показник. - Запишіть контекст: дату, назву моделі
lscpu, кількість vCPU, ядро, версію YABS або Geekbench, місто. - Пам'ятайте про свій трафік. Тест iperf3 навантажує порт приблизно 20 секунд на кожну локацію; на тарифі з лімітом трафіку використовуйте
-rабо-i.
Виділений vCPU має показувати однакову поведінку в будь-яку годину. Сторінка про різницю між спільним vCPU і виділеним vCPU пояснює, чому спільний часто ні, а який найкращий провайдер VPS із виділеним CPU у 2026 році перелічує хости, чиї обіцянки варто перевірити.
Ваше власне завдання за таймером доповнює картину: кодування, як у чи можна транскодувати відео через FFmpeg на VPS без GPU, або запуск моделі, як у чи можна запустити Ollama на VPS без GPU.
Де власні результати Cobaltfell?
Ще не опубліковані, навмисно. Наші власні результати YABS і Geekbench 6 разом із виміряним нами steal time будуть опубліковані із зазначенням дати, щойно буде доставлено нашу першу тестову машину. До того часу ми не наводимо жодного власного показника продуктивності.
Коли вони з'являться, кожен результат супроводжуватиметься датою, планом, містом, процесором, який показує lscpu, і версією інструмента, поруч із steal time, зафіксованим під час запуску. До того часу будь-яке число для Cobaltfell, яке ви бачите деінде, не від нас.
Ви можете запустити ті самі тести на власному VPS з першого входу: Root over SSH. Paste a public key at checkout and password login stays off; leave the field empty and the team sets a temporary root password, shown in your dashboard, that you replace at first login. Плани та ціни — на скільки коштує VPS із виділеними ядрами в Cobaltfell.
Які ще питання люди ставлять про бенчмарки VPS?
Чи безпечно передавати YABS у bash?
Він виконує код з інтернету від вашого імені користувача, тож спершу прочитайте його, якщо можете: завантажте через curl -sL yabs.sh -o yabs.sh, перегляньте, а потім запустіть bash yabs.sh. Його README каже використовувати на власний ризик і публікує контрольні суми для своїх бінарників.
Скільки часу займає YABS?
Чотири тести fio тривають близько двох хвилин, Geekbench — трохи довше, а мережевий тест — близько 20 секунд на кожну локацію iperf3. Зразковий запуск у README завершився за 12 хвилин 49 секунд; -i робить його значно коротшим.
Чи потрібна мені ліцензія Geekbench?
Ні. YABS і звичайна команда geekbench6 --upload працюють без неї та завантажують результат у Geekbench Browser. Ліцензійний ключ відкриває додаткові функції; YABS читає його з файлу geekbench.license.
Чому моя багатоядерна оцінка не дорівнює одноядерній, помноженій на кількість vCPU?
Бо Geekbench 6 вимірює потоки, що працюють разом над однією задачею, а це вимагає координації. Його документація каже, що ця модель "спільної задачі" може масштабуватися не так добре, як окремі копії, які Geekbench 5 запускав на кожен потік.
Чи можна порівняти оцінку Geekbench 6 з оцінкою Geekbench 5 або 7?
Ні. Кожна версія має власні навантаження та масштабування. Порівнюйте Geekbench 6 лише з Geekbench 6 і цитуйте версію разом із числом.
Чи витратить бенчмарк мій ліміт трафіку?
Частина iperf3 витратить: вона заповнює ваш порт приблизно 20 секунд на кожну локацію, в обидва напрямки. Використовуйте -r для меншої кількості локацій або -i, щоб пропустити її. Тести диска й CPU не витрачають трафіку, крім завантаження інструментів.
Джерела (6)
- Yet Another Bench Script (YABS), README — masonr on GitHub (latest entry 31 Oct 2026, read 2026-11-02)
- yabs.sh, версія v2026-10-31 — masonr on GitHub (read 2026-11-02)
- Geekbench 6 Benchmark Internals — Primate Labs (May 2024, read 2026-11-02)
- Анонс Geekbench 7 — Primate Labs (23 July 2026, read 2026-11-02)
- Geekbench 6.7.2 для Linux (файл для завантаження) — Primate Labs (available 2026-11-02)
- сторінка довідки mpstat(1) — man7.org (sysstat) (checked 2026-11-02)