Як виміряти продуктивність комп'ютера в іграх

Як виміряти продуктивність комп'ютера в іграх
  • ігри

Добрий день, шановне хабрасобщство!


Які засоби моніторингу продуктивності зараз користуються попитом? Або може просто запустити який-небудь 3D Mark, який сам мені все докладно розповість і розпише?


Процесор QuadCore Intel Core i5-2300, 2900 MHz (29 x 100)

Материнська плата Gigabyte GA-Z77-DS3H

4 Гб оперативної пам'яті.

FRAPS вміє писати логи. І по суті він зазвичай для цього і використовуються. Ви отримаєте по конкретним іграм конкретну інформацію. А 3D Mark це папужки, які нічого і не говорять.

А у вашому випадку краще взяти наприклад GTX 760 (замість SLI, з ним намучиться, отримаєте купу артефактів, та ще купу мікрофрізов, SLI є сенс використовувати тільки для TOP рішень), проц по суті чіпати не варто (у мене i5-2500, спритніші звичайно, але жодна гра більше ніж 50% і вижрал не може, хоча з появою многопоточного рендеринга починають чуйна перевалювати за 50%, найсвіжіші ігри, та й то далеко не всі), пам'яті можна підняти до 8-16 гигов і вирубати свап.

Ну і так, у мене така конфігурація:
GeForce GTX 670 2Gb (з невеликим заводським розгоном),
Core i5-2500 (без суфікса),
16Гб оперативки,
2 SSD (1 під систему, 1 під гри)
відключений swap.
Benq 2420T (120Hz, 3D Vision 2 Ready)

Але часом borderlands 2 подлагівает (але це мабуть коли погода не подобається, часом стабільно і 2 години бігає без просідання по фпс, часом хвилин через 15, лікується перезавантаженням гри) і це почалося з якимось патчем, так що проблема тут не в залозі . Так видає 120fps стабільно (за винятком дивної поведінки після патча). Хоча може і драйвера відяшкі так почали гнати.

Ну і по FRAPS добавки.

На мій погляд графіка в Borderland 2 досить проста, мені здається що гра може частково йти в swap і за рахунок цього іноді подлагівает. Я б звернув увагу на оперативку і дискову систему.

Дякуємо. Гра живе на SSD, гальмувати починає при великій кількості об'єктів на екрані. Навряд чи swap.

Взагалі винда якось дивно зі swap звертається, кладе в нього додаток, навіть якщо її про це не просять, без видимої на те причини.

Так, винда так веде, для цього і береться 16Gb оперативки і відключається свап зовсім.

swap у вас, сподіваюся, на SSD?

Дурний-дурний рада, щодо відключення swap. Не потрібно його чіпати.

А чи не підкажіть чому дурний? Я у себе теж так робив з 16 гігамі оперативки, хоча не через продуктивності, а для економії місця на ssd.

Якась несусветная нісенітниця тут про своп озвучена, вже вибачте за різкість. Сучасні версії Віндовс (7 і вище) нічого нікуди не кладуть, і вже тим більше не питають на це дозволу: своп-файл використовується як доповнення оперативної пам'яті в разі її нестачі для запущених програм. Поки ОЗУ вистачає, він ніяк не задіюється, так що без різниці, є він чи ні. Але якщо пам'яті недостатньо, в своп-файл переміщаються найбільш рідко використовуються сторінки пам'яті - зрозуміло, що це не сторінки щойно запущеній активної гри, а пам'ять браузера, якихось інших додатків і т.п.
4 ГБ цілком достатньо для більшості сучасних топових ігор, але при бажанні можна і до 8 ГБ розширити - толку від цього буде мало, але ефект плацебо ніхто не відміняв :)
А ці байки про гальма від своп-файлу - напевно ще з Віндовс 95 гуляють і переказуються на всяких форумах місцевими «гуру».

Ну взагалі при виділенні пам'яті можна прямо вказати, де виділити цю саму пам'ять, цим сильно страждають старі ігри, S.T.A.L.K.E.R. Titan Quest, деякий софт, вони в будь-якому випадку туди кладуть інфу і без Свапи ви гру навіть не запустите.

З іншого боку я спеціально дивився в вин 7/8 звернення до свап, вони все одно є, навіть якщо пам'яті з великим запасом, якщо відключити свап, то відповідно перестає писати.

Або може просто запустити який-небудь 3D Mark, який сам мені все докладно розповість і розпише?
Можна, можливо. Але для початку непогано поміряти хоча б завантаження процесора, споживання пам'яті, і iowait в процесі гри.