[problém] Spouštění po aktualizaci Windows10 Creators Update

PříspěvekNapsal: 18.09.2017 10:40
od jiri.dolezal
Na stanicích s Windows 10 se stává, že spuštění HELIOSu je pomalé. Stává se tak při spouštění ze sdíleného síťového uložiště. Pomalost je dána tím, že se stahuje abnormální množství dat (GB dat). Toto chování bylo pozorováno po aktualizaci Windows 10 - Creators Update.

ZJIŠTĚNÍ
Microsoft ve verzi Windows 10 – Creators Update zoptimalizoval způsob zavádění DLL knihoven do paměti. DLL knihovny se zavádí paralelně a tudíž rychleji. To samo o sobě by byla dobrá zpráva, problém ale je, že Microsoft má v tomto novém způsobu chybu a tak se jedna knihovna může opakovaně načítat a zavádět několikrát. Spuštění aplikace se pak může řádově zpomalit.

Velice rychle po vydání výše zmíněného update pro Windows 10 naši vývojáři na problém narazili a pokusili se ho eliminovat ve verzi HELIOS Orange 2.0.2017.0505. Stejně tak zareagovala firma Embarcadero, která vydala novou verzi Delphi (což je vývojové prostředí pro HELIOS Orange). Více informací zde: http://delphi.cz/post/Tokyo-Update.aspx

WORKAROUND
1. Používat poslední verzi Helios Orange (alespoň >= 2.0.2017.0505)
2. Pokud bod 1 nepomůže, tak dočasně zkopírovat HELIOS na lokální disk uživatele a spouštět ho odsud. (Opakované načítání DLL je pochopitelně rychlejší z lokálního než ze síťového disku)
3. Vyčkat na další update Windows 10, kde by snad měla být chyba opravená. Microsoft o chybě ví, tak se mu jí snad podaří opravit. Předpokládané vydání dalšího update Windows 10 je podzim 2017.[/list]