KirillSidor

На Пикабу
поставил 1 плюс и 1 минус
Награды:
5 лет на Пикабу
- рейтинг 0 подписчиков 0 подписок 2 поста 0 в горячем

История о производительности Майнкрафта на рабочем компе

ДЛИННОПОСТ!!


Привет всем!


Предыстория. Короче, мне с другом надо для своего проекта одно снятое видео из майнкрафта с огромной дальностью прорисовки и шейдерами. Потом его стоило сравнить с срендеренным 3Д миром.

Я, имея, свою домашнюю рабочую станцию (топовый игровой комп, который я не использую для игр) - характеристики ниже будут, думал, что записать такое проблем не составит, ведь это же игра, которую тянет любой смартфон (даже китайское барахло за 50 баксов), а у меня топовый комп.

Вот, хары, кстати:

i9 9900K (на Z390 чипсете), без разгона, использую турбо до 4.7 ГГц

32 GB DDR4 в двухканале с частотой 3466MHz и таймингами СL16

GTX 1080 8 GB - память - 12 ГГц, ядро 2ГГц.

SSD M.2 PCI-e 512 GB (Gigabyte AORUS RGB - только такой ссд мне могли доставить в нужное время, по этому взял его).


Запуск майнкрафта.

Короче, установил я игру, сразу с Forge+Optifine (чтобы были нужные моды и шейдеры). В данном случае, мне хватит и 24 фпс, но без лагов и чтобы прогрузку мира не было видно.

Открываю я майнкрафт. Ставлю прорисовку в 64 чанка в радиусе (это 1024 блока в радиусе). Для сравнения, мамкины геймеры на дно-ПК играют с 2-6 чанками (32-96 блоков). А "именитые" майнкрафт-ютуберы с 16-24 чанками (256-384 блока в радиусе). Мне же надо 1024 блока!

*чанк - куб 16*16*16 блоков.

Зачем так много надо? Сравните дальность по скринам. 256, 512 и 1024 блока соответственно.

История о производительности Майнкрафта на рабочем компе Компьютер, Компьютерные игры, Minecraft, Помощь, Техника, Работа, Длиннопост
История о производительности Майнкрафта на рабочем компе Компьютер, Компьютерные игры, Minecraft, Помощь, Техника, Работа, Длиннопост
История о производительности Майнкрафта на рабочем компе Компьютер, Компьютерные игры, Minecraft, Помощь, Техника, Работа, Длиннопост

Открываю я нужный мне мир. Смотрю я, значит, на загрузку компуктера. Вижу, что 9900К грузится на 15% по всем ядрам. Потом смотрю на мир. Все ужасно: прогрузка местности медленная, и неравномерная. Имею 15-30 нестабильных фпс с фризами каждые 20 секунд.


Спустя секунд 20-30 мир прогрузился (а точнее, та локация, где я находился). И все вроде ок, фпс вырос до стабильных 30. Но вот стоило отойти от места на 200-300 блоков - все опять начинало тормозить (начали прогружаться чанки, которые не нужно было прогружать на прежней локации).


Умная мысль: "Можно полетать по всем нужным локациям. Прогрузить все нужное в оперативную память (выделил 30 гиг на игру) и потом заснять нужный отрывок (сбоку заснять движение тележки по рельсам с NPC внутри. Расстояние рельсов - 2К блоков через воду и немного пустыни. Короче, снять все это несколько раз с разных ракурсов и т.д. Естественно, с включенными шейдерами и прорисовкой хотя бы 1024 блока (изначально планировалось 2048 или 4096 блоков).


Умная мысль не сработала! После покидания локации, некоторые чанки попросту удаляются из ОЗУ (хотя из выделенных 30 гиг свободно, как минимум, 15). Никакими танцами с бубном не получается сделать прорисовку в 64 чанка без лагов и видимых прогрузок.


В чем цимес то? Ладно бы процессор при этом был забит на 90-100%, видяха тоже на столько. Но 9900К простаивает - грузится на 20-30%, видеокарта где-то на 40% (из-за шейдеров и текстур). Памяти игра использует до 18 гиг (которые каждые 20-30 секунд сбрасываются до 10).

А во всем виновата паскудная Java Virtual Machine.


Подскажите, может выйдет как-то пофисить?

Показать полностью 3

Посоветуйте хорошие игрульки

Привет всем!

Просьба поделиться хорошими играми (малоизвестными), хочется поиграть в что-то новенькое, потому что все старое прошел.


Желательно чтобы графика была хорошей и мое ведро потянуло:

Проц - i5 760 3.36Ггц

ОЗУ - 8 DDR3*1600Мгц

Видяха - GTX 1080, разгон до 2,1 Ггц


Чтобы 2160р+ультра хотя бы в 30FPS пошло:)

Заранее благодарен:)


Я могу посоветовать из хороших малоизвестных: Observer, Protocol, Green Hell, We Happy Few, Beholder 2

Отличная работа, все прочитано!