Ahoj, nemáte někdo nějakou radu v čem má Minecraft problém s FPS, když zátěž při hraní - procesor (i7-9700K na 4900MHz) na 60% max, grafka GF GTX 1060 na 30%, RAMky mám 16GB 3200MHh, vše jede na SDD, i podle sledování výkonu se PC nikde nepoflakuje, nevystřeluje k 100% a přesto mi MC klesá i na 16FPS, přes 30 jde málo kdy, aniž by prostě využil více výkonu PC, který k dispozici má. Používám teda Optifine a sadu textur 256px, stejně ten výkon hra k dispozici má a nesáhne si na něj. FPS mám ve hře nastaveno na VSync, i když dám manuálně 60, tak je to jedno. Ovladače aktualizované. Java mi jede 64bit. Mám win 10. Zkoušel jsem MC i přidávat více ramky, ze standardních 2GB na 4 i 8, bez efektu. MC mám aktuální 1.14.3, hraju na realms.
Nevíte PLS někdo co s tím?
Minecraft slabé FPS při výkonu 50% stroje
Re: Minecraft slabé FPS při výkonu 50% stroje
Vyuzit procesor na 100% muze pouze hra, ktera dokaze vyuzit vsech 8 jader na plno.
Naprosta vetsina her dokaze vyuzit maximalne 4 jadra, 60% odpovida zatizeni max. 4 jader.
Co s tim - nic, hrat hry ktere umi efektivne vyuzit vice jader.
Mam pocit ze Minecraft dokonce vyuziva naplno jen 1 jadro, je to hra napsana v Jave,
od ni nelze cekat optimalizace pro vice jader nebo optimalni vyuziti hw.
Naprosta vetsina her dokaze vyuzit maximalne 4 jadra, 60% odpovida zatizeni max. 4 jader.
Co s tim - nic, hrat hry ktere umi efektivne vyuzit vice jader.
Mam pocit ze Minecraft dokonce vyuziva naplno jen 1 jadro, je to hra napsana v Jave,
od ni nelze cekat optimalizace pro vice jader nebo optimalni vyuziti hw.
Re: Minecraft slabé FPS při výkonu 50% stroje
petr22 píše:Vyuzit procesor na 100% muze pouze hra, ktera dokaze vyuzit vsech 8 jader na plno.
Java 64bit a win 10 pochopitelně umí využít 8mi jádro, v tom problém být nemůže. MC to ani nijak neřídí a jádra jsou zatížena rovnoměrně. Procesy jsou na ně posílány systémem, spíš tedy řadičem. To musí být v něčem jiném.
- ChrisTaylor
- Level 2
- Příspěvky: 161
- Registrován: duben 14
- Pohlaví:
- Stav:
Offline
Re: Minecraft slabé FPS při výkonu 50% stroje
Jaké parametry máš nastaveny pro JVM dané instance?
Re: Minecraft slabé FPS při výkonu 50% stroje
Java sama o sobe nedokaze vyresit zatizeni procesoru. Problem je v tom, ze
hra je v Jave a ne v C++. Tenkrat to byl dobry napad, dnes je to problem.
Kdysi, kdyz neexistovala jeste 3D akcelerace, pocital vsechno procesor. Jelikoz
je Minecraft napsany v Jave, chova se hodne podobne a zatezuje hlavne procesor.
To jedno jadro, ktere je vzdy zatizene na 100%, je limitem.
Texture pack to jeste zpomaluje, zvysuje slozitost vypoctu zobrazeni.
Nastav nizsi vzdalenost pro vykreslovani a fps vyleti na stovky, protoze se snizi zatizeni
toho jednoho hlavniho jadra co je zatizene na max.
Bohuzel s jakoukoliv hrou napsanou v Jave to nebude lepsi na sebevykonnejsim
pocitaci, protoze ta hra nedokaze plne vyuzit 3D akceleraci graficke karty.
hra je v Jave a ne v C++. Tenkrat to byl dobry napad, dnes je to problem.
Kdysi, kdyz neexistovala jeste 3D akcelerace, pocital vsechno procesor. Jelikoz
je Minecraft napsany v Jave, chova se hodne podobne a zatezuje hlavne procesor.
To jedno jadro, ktere je vzdy zatizene na 100%, je limitem.
Texture pack to jeste zpomaluje, zvysuje slozitost vypoctu zobrazeni.
Nastav nizsi vzdalenost pro vykreslovani a fps vyleti na stovky, protoze se snizi zatizeni
toho jednoho hlavniho jadra co je zatizene na max.
Bohuzel s jakoukoliv hrou napsanou v Jave to nebude lepsi na sebevykonnejsim
pocitaci, protoze ta hra nedokaze plne vyuzit 3D akceleraci graficke karty.
Re: Minecraft slabé FPS při výkonu 50% stroje
ChrisTaylor píše:Jaké parametry máš nastaveny pro JVM dané instance?
-Xmx8G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Je to takto nastavené od instalace OptiFine. Měnil jsem pokusně jen těch prvních 8G.
Dodatečně přidáno po 2 minutách 19 vteřinách:
petr22 píše:Java sama o sobe nedokaze vyresit zatizeni procesoru. Problem je v tom, ze
hra je v Jave a ne v C++. Tenkrat to byl dobry napad, dnes je to problem.
Hovno se v tom vyznám, ale pokud sleduji výkon procesoru ve hře, tak všech 8 jader je vytíženo stejně. 64bitová JAVA pod woknama 10 musí přece využívat jádra naprosto stejně. Rozkládá mezi ně procesy rovnoměrně.
Re: Minecraft slabé FPS při výkonu 50% stroje
Zatizeni jader ridi OS, ne Java. Proto to vypada, ze je procesor zatizen na 60%,
ale ve skutecnosti je to maximum co ta hra dokaze.
S tim jednim hlavnim vlaknem Minecraftu ale nedokaze udelat vubec nic,
to vzdycky bude vyuzivat 1 jadro na maximum a ten zbytek se bude flakat.
Nic jineho, nez snizeni zateze toho hlavniho vlakna udelat nemuzes. Ta hra
funguje vsem uplne stejne, ty nemas nic spatne.
Minecraft neni normalni hra, je to bastl napsany v Jave co nikdy nebude
vyuzivat hardware optimalne.
ale ve skutecnosti je to maximum co ta hra dokaze.
S tim jednim hlavnim vlaknem Minecraftu ale nedokaze udelat vubec nic,
to vzdycky bude vyuzivat 1 jadro na maximum a ten zbytek se bude flakat.
Nic jineho, nez snizeni zateze toho hlavniho vlakna udelat nemuzes. Ta hra
funguje vsem uplne stejne, ty nemas nic spatne.
Minecraft neni normalni hra, je to bastl napsany v Jave co nikdy nebude
vyuzivat hardware optimalne.
- ChrisTaylor
- Level 2
- Příspěvky: 161
- Registrován: duben 14
- Pohlaví:
- Stav:
Offline
Re: Minecraft slabé FPS při výkonu 50% stroje
Z mé zkušenosti nadělá 8 GB RAM pro vanilla Minecraft více škody než užitku, optimální jsou tak 2 až 4 GB. Vyzkoušej tedy následující JVM argumenty:
Jinak 1.14.3 údajně nebude poslední verze pro 1.14, neboť jsou zde ještě bugy/chyby/problémy s optimalizací, jež musí být opraveny. Předpokládejme tedy, že s následujícími verzemi se to zlepší.
Kód: Vybrat vše
-d64 -client -Xmn2048m -Xms2048m -Xmx4096m -XX:MaxGCPauseMillis=500 -XX:+UseG1GC -XX:ParallelGCThreads=8 -XX:+AggressiveOpts
Jinak 1.14.3 údajně nebude poslední verze pro 1.14, neboť jsou zde ještě bugy/chyby/problémy s optimalizací, jež musí být opraveny. Předpokládejme tedy, že s následujícími verzemi se to zlepší.
Re: Minecraft slabé FPS při výkonu 50% stroje
ChrisTaylor píše:Kód: Vybrat vše
-d64 -client -Xmn2048m -Xms2048m -Xmx4096m -XX:MaxGCPauseMillis=500 -XX:+UseG1GC -XX:ParallelGCThreads=8 -XX:+AggressiveOpts
Tohle nastavení mi laguje a fps padá až na 10 snímků. Asi prostě budu muset sáhnout po snížení kvality, no. Škoda, když ten výkon PC je nevyužitý.
Re: Minecraft slabé FPS při výkonu 50% stroje
To si musis vyridit s Marcusem Perssonem.
Dokud to bude napsaje v Jave, tak vzdy pobezi vykreslovani sveta na 1 vlaknu a na
ostatnich vlaknech zbytek hry (a budou cekat na to jedno vlakno co vykresluje svet)
a pokud to 1 vlakno zatizi 1 jedno jadro na maximum, tak neexistuje zpusob, jak s tim
neco udelat.
Cim vyssi jednojadrovy vykon procesoru, tim lepe hry jako Minecraft pobezi.
Pro efektivni vyuziti vice jader je potreba hra, ktera umi efektivne vyuzivat vic nez
1 jadro procesoru.
Treba neco bude z tohoto:
https://www.youtube.com/watch?v=j3-rK9HBWgo
Windows 10 verze Minecraftu by take mela byt napsana v C++.
https://www.microsoft.com/en-us/p/minec ... verviewtab
Dokud to bude napsaje v Jave, tak vzdy pobezi vykreslovani sveta na 1 vlaknu a na
ostatnich vlaknech zbytek hry (a budou cekat na to jedno vlakno co vykresluje svet)
a pokud to 1 vlakno zatizi 1 jedno jadro na maximum, tak neexistuje zpusob, jak s tim
neco udelat.
Cim vyssi jednojadrovy vykon procesoru, tim lepe hry jako Minecraft pobezi.
Pro efektivni vyuziti vice jader je potreba hra, ktera umi efektivne vyuzivat vic nez
1 jadro procesoru.
Treba neco bude z tohoto:
https://www.youtube.com/watch?v=j3-rK9HBWgo
Windows 10 verze Minecraftu by take mela byt napsana v C++.
https://www.microsoft.com/en-us/p/minec ... verviewtab
Re: Minecraft slabé FPS při výkonu 50% stroje
petr22 píše:
Windows 10 verze Minecraftu by take mela byt napsana v C++.
https://www.microsoft.com/en-us/p/minec ... verviewtab
Tuhle verzi mi to nabízelo kdysi zdarma, tak bych to mohl vyzkoušet. Díky za radu.
Re: Minecraft slabé FPS při výkonu 50% stroje
Hm, tak snad ještě jeden postřeh. Snížil jsem si takt jader z 4900 na 3600MHz, což je docela o dost a té hře je to NAPROSTO jedno. Myslím že v mém případě tam bude nějaká jiná botka. Možná shader pack... koza aby se v tom vyznala.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 3
- 1095
-
od Alferi
Zobrazit poslední příspěvek
18 črc 2023 08:28
-
-
Lenovo T440 - extrémně slabé zobrazení na displeji
od Karrex » 27 dub 2023 20:11 » v Problémy s hardwarem - 7
- 949
-
od Karrex
Zobrazit poslední příspěvek
01 kvě 2023 16:52
-
-
- 4
- 2228
-
od Mladkov204
Zobrazit poslední příspěvek
24 dub 2023 20:51
-
- 7
- 1399
-
od nl635
Zobrazit poslední příspěvek
25 lis 2023 19:09
-
- 1
- 2174
-
od michal84
Zobrazit poslední příspěvek
07 črc 2023 10:52
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů