Wysokie zużycie pojedynczego wątku CPU w idle

Prawdopodobne źródło problemu: JavaFX fallbackująca do renderowania z użyciem CPU zamiast GPU (OpenGL, DirectX, Vulkan)
Prosta aplikacja napisana w C++ z GLFW i włączonym VSync używa 1-2% CPU, podczas gdy CrystalLauncher 8%
(widok zadań w menedżerze Windows, 8% odpowiada jednemu wątku przy 12 wątkach - 1/12 = 0,08(3))

Na starszych procesorach z 2 lub 4 wątkami może to stanowić problem z wydajnością.

o kurde

pierwsza zaawansowana technicznie osoba na wsparciu

gratulacje czy coś

no a więc

przyczyna jest prawdopodobnie taka

że crystal to nie prosta aplikacja napisana w cpp

do tego można włączyć w ustawieniach żeby launcher wyłączał się po odpaleniu mc

więc w teorii to nie jest żaden problem

dopóki wszystkie obliczenia są wykonywane w czymś lepszym niż plasterek ogórka, to nie powinno to sprawiać większych problemów

Ale i tak warto byłoby to ogarnąć

fajnie, że ktoś technicznie do tego podszedł

ale problem leżał gdzieś indziej xd

właśnie wysłałem patcha

przez głupi błąd launcher wykonywał “SwingUtilities.invokeLater” w pętli, teraz launcher w idle zajmuje 0-1%

xd