Актуализация на емулатора FEX 2609 повишава производителността на JIT и добавя кеш на диска
Технологии
⚠ Един източник
52m ago

Актуализация на емулатора FEX 2609 повишава производителността на JIT и добавя кеш на диска

AI-синтезирано · Пристрастието премахнато · Само факти

FEX 2609, най-новото месечно издание на емулатора с отворен код, вече е достъпно. Актуализацията е насочена към подобряване на производителността на компилацията в реално време (JIT) и въвежда нов кеш на диска за компилиран код. Това позволява на Linux x86_64 двоични файлове да работят на AArch64 системи, включително активиране на Windows игри чрез Steam и Steam Play (Proton).

Новото издание включва оптимизации на семейството инструкции PMULHRSW, което, според разработчиците, е увеличило резултатите от бенчмарка Geekbench и може да доведе до до 2 пъти повишаване на производителността в някои сценарии и игри. Включени са и по-бързо откриване на самомодифициращ се код, полезно за игрите на Unity, и намалено съдържание на блокировки в JIT компилатора за многонишкови операции. Според съобщението за изданието: „Имаше оптимизация за семейството инструкции PMULHRSW, която увеличи някои резултати от бенчмарка Geekbench. Със сигурност някоя игра го използва някъде, за да забележи 2x увеличение на производителността.“

FEX 2609 също така въвежда незадължителен кеш на диска за JIT компилатора. Активира се чрез променливата на околната среда `FEX_DISKCACHE=1` или JSON конфигурация, тази функция съхранява компилиран код на диска, за да намали забавянето при последващи зареждания на игри. В момента JIT кешът няма ограничения за размера или предпазни мерки, но те са планирани за бъдещи актуализации. Проектът представи и ревизирано лого.

Повече информация за изданието на FEX 2609 можете да намерите на FEX-Emu.com.

Беше ли полезно?

Прочетете оригиналното отразяване

💬 Коментари

📜 Правила за коментари