Přejít na konec metadat
Přejít na začátek metadat

Aplikácie používajúce .Net Framework nie sú vo výslednom EXE súbore a DLL knižniciach kompilované priamo do strojového kódu. Pri spustení na konkrétnom stroji dochádza k online prekladu potrebných častí kompilátorom .Net Framework až pri spustení. Teda prvé použitie / spustenie trvá dlhšiu dobu a zaťažuje procesor (napríklad samotný štart, prvá tlač v aplikácii atď).

Pre tieto prípady existuje nástroj v .Net Frameworku nazvaný NGEN, ktorý vykoná pregenerovanie do strojového kódu a tieto kompiláty si ukladá do C:\Windows\assembly a následne pri spúšťaní aplikácie použije tieto obrazy. Spustenie aplikácie je až o 1/2 rýchlejšie.

Optimalizáciu výkonu je možné zapnúť v menu O programe -> Optimalizovať pre výkon. Predpokladom je, že je program spustený s dostatočnými právami (správca). Optimalizáciu je možné zapnúť už pri inštalácii programu, kde je štandardne ponúkaná.

Ak je aplikácia spúšťaná viacerými užívateľmi zo zdieľaného priečinka alebo na terminálovom serveri, potom stačí optimalizáciu spustiť iba raz (na danom stroji). Ostatní používatelia spúšťajúci program zhodne budú mať optimalizáciu už vykonanú

Optimalizáciu je možné (s právami administrátora) spustiť aj spätne a to pomocou príkazu isenvita.exe -PERFORMANCEON

  • Žádné štítky