Підвищуємо ФПС: міняти процесор або відеокарту в старому ПК?

Далеко не у всіх власників домашніх комп’ютерів є можливість міняти залізо з виходом кожного нового покоління. Причини прості: гроші витрачаються насамперед на зовсім інші цілі. Як результат — системний блок, куплений п’ять-шість років тому, часто доживає до наших днів у практично незмінному стані. Якщо щось у ньому і змінюється — то швидше через фатальну поломку, а не моральне старіння.

Але, рано чи пізно, навіть таким «довгожителям» світить апгрейд. Адже якщо з типовими домашніми завданнями на кшталт серфінгу в Інтернеті та набивання тексту в офісному редакторі залізо може прекрасно справлятися і далі, то з сучасними іграми все не так просто. На жаль, і зі шляхами підвищення продуктивності не все так очевидно.

Що в минулому 2020 році, що в 2021 році, ставлячи питання про апгрейд комп’ютера десь на форумах або відповідних сервісах, у відповідь ви ризикуєте побачити щось на кшталт цього:

  1. У першому випадку вам розкажуть, що ваш старий процесор «не розкриє» нових відеокарт, а тому, крім, власне, віддяхи, вам потрібно купити ще й новий ЦПУ, материнську плату і комплект оперативної пам’яті.
  2. У другому випадку — нестача продуктивності в іграх буде пояснена не старою і слабкою, навіть на момент купівлі, відеокартою, а саме процесором.

Причому сказати це можуть абсолютно про будь-який процесор, незважаючи на його реальні характеристики і те, наскільки вони співвідносяться з рекомендованою моделлю.

Якщо не хочеться читати

Тестові стенди і методика тестування

Конфігурація тестового стенда #1:

  • Материнська плата: Gigabyte GA-P85-D3;
  • Центральний процесор: Intel Core i5-4590;
  • Оперативна пам’ять: Kingston HyperX Fury KHX1866C10D3/4G (4 x 4gb);
  • Відеокарта 1: KFA2 GeForce GTX 1050 Ti;
  • Відеокарта 2: Gigabyte Radeon RX 5600 XT;
  • Дискова підсистема: SSD Intel SSDSC2CT240A4 + HDD Western Digital WD10EZRX-00A8LB0;
  • Корпус: Zalman N3;
  • Блок живлення: Thermaltake TR2-S 600W;
  • ОС: Windows 10 Корпоративна збірки 1909.

Це типовий ігровий ПК зразка 2014-2017 років. У ролі процесора, що цілком очікувано, — 4-ядерний Core i5. Щоправда, це не 4670K, а всього лише 4590, який не розганяється, та й плата теж на «негонібельному» чипсеті P85. Але власник конкретно цього комп’ютера всіляко намагався підтримувати його в актуальному стані.

Об’єм пам’яті збільшено до цілком сучасних 16 гігабайт, причому набрано модулями Kingston з XMP-профілем на 1866 МГц. Система встановлена на SSD, нехай це і всього лише 335 серія Intel на стародавньому контролері SandForce. І навіть блок живлення замінений на новий Thermaltake TR2 S, тож проблем із підключенням і живленням нових відеокарт та іншого заліза тут не буде. А ось замість відеокарти тут використовується незабутня GTX 1050 Ti.

Але ось для комп’ютера настала пора чергового апгрейда — вдала нагода перевірити, який результат дадуть обидва можливі способи. Отже, варіант перший: заміна процесора на шестиядерний Core i5 9400F.

Звісно, просто так поставити новий процесор не вийде: потрібна ще й нова материнська плата під LGA 1151_v2. Та й пам’ять стандарту DDR3 у слотах під DDR4 працювати не буде: доведеться купити ще мінімум два модулі DDR4 об’ємом по 8 гігабайт кожен.

У даному випадку використана G.Skill FlareX на Samsung B-die — але можна обійтися і дешевшою пам’яттю, адже платформа не передбачає її повноцінного розгону.

Конфігурація тестового стенда #2:

  • Материнська плата: Gigabyte B365 HD3;
  • Центральний процесор: Intel Core i5-9400F;
  • Оперативна пам’ять: G.Skill FlareX F4-3200C14D-16GFX;
  • Відеокарта: KFA 2 GeForce GTX 1050 Ti;
  • Дискова підсистема: SSD Gigabyte GP-ASM2NE6200TTTD + HDD Western Digital WD10EZRX-00A8LB0;
  • Корпус: Corsair Carbide 270R;
  • Блок живлення: Cougar GX-F750;
  • ОС: Windows 10 Професійна збірки 20H1.

Заміна тестового стенда не переслідувала ніяких особливих цілей крім економії часу власника ПК на LGA 1150. Можна вважати, що одночасно із заміною апаратної платформи в умовний старий комп’ютер був докуплений ще й швидший SSD, а ОС — перевстановлена або просто оновлена до нової версії. Усе це, в теорії, має піти на користь i5-9400F і дати йому змогу показати в іграх всю свою міць. Але, про це пізніше.

Але можна витратити ці гроші інакше. Який сенс міняти процесор і всю платформу, якщо спочатку очевидно, що гальмом в іграх служить відеокарта? Може, вигідніше буде залишити нинішнє залізо і вкласти ті ж гроші в сучасну і більш потужну відеокарту? У цьому разі обрано відеокарту Radeon RX 5600 XT виробництва компанії Gigabyte. Виходить все одно трохи дорожче за зміну платформи, але тут вже нічого не поробиш: ціни на відеокарти після Нового року різко поповзли вгору.

Зрозуміло, в такій ситуації можна розглядати і RX 5600XT від інших вендорів, і зовсім GeForce RTX 2060 — як показав нещодавній огляд, карти по суті однакові. Але, перш ніж виносити якесь рішення, варто подивитися, який результат принесуть вам обидва варіанти витрачених грошей.

Assassin’s Creed: Odyssey

Почнемо, за традицією, з уже не останньої частини серіалу про асасинів. Роздільна здатність екрана — FullHD, вертикальну синхронізацію вимкнено, налаштування графіки — високі, обрано відповідний штатний профіль. І що дає нам оригінальна конфігурація з i5-4590 і GTX 1050 Ti?

На старті рівня процесор виявляється завантаженим на 70-80 %, фпс при цьому просідає менше за 30 кадрів на секунду, а й рідкісні події тримаються на позначці в 24 кадри. Але вже через півхвилини завантаження процесора піднімається до 100 %, середній фпс зрідка піднімається вище за 30 кадрів, а ось рідкісні події — навпаки, знижуються до 22 кадрів.

Але незважаючи на завантаження процесора, графік за кожним показником виявляється стабільним: якщо подивитися на графік часу кадру, ніяких різких стрибків не спостерігається. Отже, в поточній конфігурації низький ФПС обумовлений аж ніяк не процесором.

Все ж поміняємо i5-4590 на i5-9400F і запустимо той самий рівень з тими ж налаштуваннями графіки. Що при цьому зміниться? Та, загалом-то, нічого!

Хоч ядер у нас і шість, все одно часом їх завантаження стрибає до 100 %. ФПС при цьому незмінний, показники рідкісних подій на старті рівня трохи вищі, але з просуванням персонажа в гущу бою падають до тих же 22-23 кадрів.

Повернемося до оригінальної системи на LGA 1150 і замінимо GTX 1050 Ti на RX 5600XT. Той же рівень, ті ж налаштування графіки.

У цьому випадку вже можна говорити про брак продуктивності процесора. Рідкісні події залишаються на тій самій позначці, що і при першому прогоні тесту. Графік часу кадру стає нестабільним, стрибаючи від 23 до 36 мілісекунд, але от невдача — ФПС при цьому все одно виявляється вищим, ніж з GTX 1050 Ti. Так, не настільки вищим, наскільки міг би підняти 5600 XT з потужнішим процесором, але все ж — 42 і 28 кадрів — різниця суттєва.

Horizon Zero Dawn

Для тесту обрано ту саму роздільну здатність FullHD, але середні налаштування графіки — на високих GTX 1050 Ti не набирає і 25 кадрів. Втім, і перехід на середні налаштування не сильно допомагає оригінальній системі: середній фпс вище 35 кадрів, але час кадру нестабільний, а рідкісні події просідають до 20 кадрів і нижче.

Однак, не варто звинувачувати в цьому один лише процесор: просадки тут відбуваються ще й через брак відеопам’яті. Як показали останні виміри, гра навіть на середніх налаштуваннях легко від’їдає понад 6 гігабайт, а у GTX 1050 Ti їх всього 4.

Заміна процесора, очевидно, не призводить ні до яких результатів. Графік часу кадру трохи згладжується, але повністю стрибки не зникають. Завантаження процесора формально нижче, але просадки за рідкісними подіями також присутні.

А якщо замінимо відеокарту, залишивши той же i5-4590: різницю в рівні середнього фпс, мабуть, можна зовсім не коментувати, а кадрів менше, ніж могло бути з більш сучасним і потужним процесором. Але ні про яке «перетворення» RX 5600XT на GTX 1050 Ti тут не йдеться.

До того ж, графік часу кадру практично повністю згладжується. Залишаються осідання по 0,1 % подій — але тут уже питання, чи пов’язані вони з процесором або ж зі зверненнями гри до ресурсів на диску.

Metro: Exodus

Роздільна здатність — знову FullHD, налаштування графіки — високі, вимкнені всі додаткові ефекти, за винятком тесселяції. Оригінальна система показує близько 30-40 кадрів, поки дія відбувається в закритому приміщенні, але вже тут стають помітними стрибки на графіку часу кадру і просідання за рідкісними подіями. Причому в даному випадку їх можна пов’язати саме з процесором.

Найбільш очевидним це стає в момент перестрілки в покинутому магазині — як можна пам’ятати з попереднього огляду кулера, саме там відбувається один з піків навантаження на процесор.

У підсумку ми отримуємо просідання до 13 кадрів по 0.1 % рідкісних подій і навіть цілком помітний мікрофриз — а вимір, нагадую, відбувається за участю GTX 1050 Ti. Мабуть, і цю карту, яку язик не повертається назвати ігровою, Core i5-4590 «не розкриває».

А що буде, якщо замінити процесор на Core i5-9400F? За показником середнього фпс — практично нічого, а ось з рідкісними подіями ситуація цікавіша. З одного боку, фриз і просідання відбуваються відразу ж на етапі завантаження рівня — пам’ятаємо, що це перший пік навантаження на ЦПУ в тестовому відрізку.

З іншого — надалі показники зростають і в момент перестрілки в магазині 0,1 % подій становлять уже не 13, а 17 кадрів. Тут вже або «розкриття» 1050 Ti трапилося, або пора вже визнати, що у процесора з відеокартою дещо різні завдання в іграх. Але все ж замінимо відеокарту на RX 5600XT, залишивши платформу LGA 1150.

У цьому випадку різниця за середнім фпс, знову ж таки, цілком очевидна. Графік часу кадру вирівнюється, але все ж містить у собі рідкісні стрибки, а перестрілка в магазині знову показує істотне падіння показника 0,1% подій.

Project CARS 2

FullHD, але вже максимальні налаштування графіки: порівняно з тим же Metro гра набагато менш вимоглива. У Project CARS навіть оригінальна система з GTX 1050 Ti видає непогану продуктивність: так, фпс нижчий за 50 кадрів за секунду, але і просідань за рідкісними подіями, як і будь-яких фризів, тут не відбувається зовсім.

Цілком закономірно, що раз i5-4590 «вистачає», то заміна процесора тут нічого не змінить:

Точніше, не зовсім: деякі показники приростають у середньому на два кадри, але цей же результат можна отримати, просто прогнавши тест кілька разів на оригінальній системі: справа тут у похибці вимірювань, а не в «розкритті». А що якщо поставити швидшу відеокарту?

Середній фпс у такому разі очевидно зростає — за бажання можна спробувати перейти з FullHD на QuadHD і отримати стабільні 60 кадрів завдяки зниженню частини налаштувань. Графік часу кадру не зовсім стабільний, але на ділі стрибки від 11 до 16 мілісекунд абсолютно непомітні. А що найцікавіше — показники рідкісних подій зростають — 1 %, і різницю тут уже не вкласти в межі похибки.

Red Dead Redemption 2

FullHD, але налаштування графіки знижено до середніх, а всі додаткові ефекти відключено: тільки в такому разі GTX 1050 Ti видає хоч скільки-небудь притомний фпс.

Оригінальна система забезпечує в кращому разі 25 кадрів за середнім фпс, при цьому навантаження на процесор не перевищує 75 %, а просідання за рідкісними подіями відсутні: очевидно, звинувачувати в нестачі продуктивності слід тільки відеокарту. На жаль, але повноцінний тест у цій грі провести не вдалося: версія, встановлена на системі з LGA 1150, була «куплена, коли стемніло», і погодилася запуститися тільки один раз на оригінальній конфігурації, після чого почала вилітати при запуску.

Окремо було проведено тест системи з Core i5-9400F у ліцензійній версії з Epic Games Store — що можна помітити за наявністю в ній локалізації. Налаштування графіки були тими ж, але версія самої гри була новішою.

Втім, і це не допомогло i5-9400F хоч якось підвищити продуктивність: показники середнього фпс і рідкісних подій виявлялися рівно тими ж. Простіше кажучи — нехай невідома продуктивність «старого» процесора з новою відеокартою, але очевидно, що заміна платформи за тієї ж GTX 1050 Ti ніякого виграшу не дає.

Resident Evil 3

FullHD, високі налаштування графіки, якість рендеру — 100 %. Черговий ремейк класики від Capcom на ділі виявляється схожим на Metro: Exodus — щоправда, залежність від процесора тут виражена набагато сильніше і наочніше.

Оригінальна система видає порівняно комфортний фпс, поки дія відбувається в закритому приміщенні, і відносно іграбельний, коли вона переноситься на вулицю. Однак проблема тут полягає не в рівні середнього фпс, а в просіданнях за рідкісними подіями та мікрофризах, що починаються під час підйому зі станції метро, і тривають надалі.

Заміна процесора на Core i5-9400F тут вперше дає відчутний результат: середній фпс не збільшується, а ось графік рідкісних подій залишається стабільним і практично незмінним від початку до кінця тестового відрізка.

Але ми говоримо про тести з GTX 1050 Ti. «Розкрив» її i5-9400F або справа все-таки не у відеокарті, а в особливостях рушія гри? І що буде, якщо прогнати тест на i5-4590 з RX 5600 XT?

ФПС після заміни карти відрізняється настільки, що навіть коментувати це незручно. А ось просідання за рідкісними подіями нікуди не зникають, і відбуваються рівно в ті самі моменти, що й на оригінальній конфігурації: під час підйому зі станції та при виході на вулицю.

І це, до речі, теж парадоксально: адже розкривашки завжди намагаються переконати вас, що за нестачі потужності процесора заміна відеокарти на потужнішу ніяк не збільшить фпс. А на ділі — чомусь збільшує.

Star Wars: Jedi Fallen Order

FullHD, налаштування графіки знижено до високих, оскільки на епічних спостерігалося вже цілковите слайд-шоу. Оригінальна система в цьому випадку видає порівняно придатні для гри 40 з гаком кадрів за секунду. Графік часу кадру не надто стабільний, але різниця між 20 і 26 мілісекундами, знову ж таки, не надто помітна, та й за рідкісними подіями показники не падають нижче 30 кадрів. Одним словом — не шик, але грати на такій системі можна.

А що дає заміна процесора — нічого. Графік часу кадру повністю не згладжується, показники мінімального і середнього фпс незначно зростають, але водночас — трохи знижуються показники за рідкісними подіями.

Втім, обидві обставини, швидше, наслідок похибки вимірювань, ніж загальна тенденція. Розкид в 1-2 кадри можна отримати і просто прогнавши тест кілька разів на одній і тій самій системі. Але, можливо, заміна відеокарти на «старій» платформі дасть більш відчутний результат?

Частково — так. ФПС у цьому разі, звісно, істотно нижчий, ніж може видавати RX 5600 XT з сучаснішим ЦПУ, але все-таки ми практично завжди отримуємо понад 60 кадрів за середнім фпс, одночасно з помітним підйомом рідкісних подій. Грати в такому разі стає відчутно комфортніше, ніж з GTX 1050 Ti.

The Outer Worlds

FullHD, налаштування графіки — дуже високі, оскільки гра не настільки вимоглива, як попередня.

Оригінальна система на цих налаштуваннях видає 30-40 кадрів залежно від місця дії і демонструє практично рівний графік часу кадру і мінімальний розкид за рідкісними подіями.

Заміна процесора на Core i5-9400F закономірно майже нічого не змінює: хіба що 0,1 % рідкісних подій збільшується на 5 кадрів, але різницю між 21 і 26 кадрами все одно важко назвати визначальною.

А ось апгрейд відеокарти приносить значно відчутніший виграш, навіть якщо процесор залишається тим самим: показники рідкісних подій буквально починаються там, де в оригінальної системи закінчувався середній фпс, і якихось додаткових коментарів ситуація вже не потребує.

World of Tanks

FullHD, налаштування графіки — ультра. Гра від білоруських розробників традиційно вирізняється вельми гуманними системними вимогами, навіть якщо йдеться про HD-клієнт.

Оригінальна система видає понад 50 кадрів за середнім фпс, але проблеми починаються, коли від простого роз’їзду з бази справа переходить до активних дій. Тільки-но в полі зору з’являються супротивники, задіюється приціл і починається активна перестрілка — ми отримуємо просідання за показником 0,1 % рідкісних подій і відповідні стрибки на графіку часу кадру.

Можна припустити, що впоратися з цим допоможе заміна процесора — але ні: перехід на Core i5-9400F, швидшу пам’ять і новий SSD практично нічого не змінює — різниця залишається в межах похибки.

А ось заміна відеокарти на RX 5600 XT знову приводить нас до того ж результату, що і в попередній грі. Середній ФПС різко збільшується, тому можна говорити про перехід на QuadHD навіть без зниження налаштувань графіки.

Просідання за рідкісними подіями, звісно, нікуди не зникають, але тут знову 0,1 % подій вищі, ніж середній фпс із GTX 1050 Ti, тож будь-які розмови про комфортний геймплей автоматично втрачають будь-який сенс.

Підіб’ємо підсумки

Безумовно, процесор впливає на продуктивність комп’ютера в іграх. Але річ у тім, що ця залежність набагато складніша, ніж спроби описати її простою формулою «дорожчий і новіший процесор — дорівнює більший фпс» .

На прикладі Metro: Exodus і Resident Evil 3 видно: якщо продуктивності процесора для гри недостатньо — то її буде недостатньо за будь-якої відеокарти. Це легко помітити за графіком часу кадру і рідкісних подій, які більшою мірою є результатом роботи процесора. Зате за тими ж самими іграми видно, що потужніша відеокарта відчутно збільшує рівень мінімального і середнього фпс, а іноді — і 1 % подій.

В інших же випадках, де різниця між Core i5-4590 і Core i5-9400F при використанні GTX 1050 Ti непомітна, саме заміна відеокарти дає відчутний приріст продуктивності. Тому зміна платформи, якщо гальмом у системі є відеокарта, — марна трата грошей. Тому апгрейд ПК починається з визначення цілей.

Якщо мета — ігри, більше продуктивності принесе саме заміна старої відеокарти на сучасну і потужну модель. Але за умови, що ваш нинішній ЦПУ справляється з сучасними іграми хоча б так само, як у цих тестах.

Зрозуміло, якщо у вас встановлений який-небудь Pentium або Celeron старих поколінь, заміна процесора буде скоріше обов’язковою. Але ось чи варто міняти всю платформу цілком, якщо на вторинному ринку можна за відносно адекватні гроші придбати Core i5/i7 того самого покоління, а на відомих торговельних майданчиках — всілякі Xeon, висмикнуті з серверів, що віджили своє, — питання виключно вашого бюджету.