MK Games Catalogue NET - optymalizacje

07-08-2015 Ogłoszenia

Ze względu na wydłużony w ostatniej, względem poprzednich wersji programu, czas uruchamiania się programu zamierzam wprowadzić optymalizacje w nastepnych wersjach programu. Wedle testów, użycie mechanizmu optymalizacji zaraz po instalacji programu, przynosi ok. 50% poprawę wydajności startu i działania aplikacji. Efekt ten się utrzymuje podczas następnych uruchomien programu. Po zainstalowaniu aktualizacji do programu, MKGC NET instalator będzie przeprowadzał optymalizacje od nowa, dla nowej wersji.

Instalator w tym celu wykorzystuje wbudowane w NET Framework 4.5 narzędzia, które znajdują się w każdej instalacji tego pakietu bibliotek, z których korzysta program. Optymalizacja polega na kompilacji kodu pośredniego (MSIL) do kodu natywnego, który działa już bez pośrednictwa JIT. Jak już wspomniałem daje to w przypadku MK Games Catalogue NET przyrost wydajności o ok. 50%, czyli dużo.