Продолжил терзать оптимизацию.
Реализовал в коде собственный кэш, проверил как оптимизируется система и опять все не так как надо
Вот часть лога программы:
04:43:52.63[14]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.1157755
04:43:52.63[14]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.1157755
04:43:52.63[14]DEBUG:Initialization is stopped.
04:45:18.57[Optimization Control]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0070918
04:45:18.57[Optimization Control]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0070918
04:45:19.63[7]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0067871
04:45:19.63[7]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0067871
04:45:20.73[4]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0069621
04:45:20.73[4]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0069621
04:45:21.87[7]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0056902
04:45:21.87[7]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0056902
04:45:22.87[14]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0084375
04:45:22.87[14]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0084375
04:45:23.89[14]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0825523
04:45:23.89[14]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0825523
04:45:24.82[14]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0058166
04:45:24.82[14]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0058166
04:45:25.79[14]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0054922
04:45:25.79[14]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0054922
04:45:26.71[14]DEBUG:Длительность работы IExternalScript.Execute(...): 00:00:00.0055155
04:45:26.71[14]INFO :Длительность работы IExternalScript.Execute(...): 00:00:00.0055155
Почему длительность работы процедуры внешнего (моего) скрипта менее 10 миллисекунд, а длительность шага оптимизации программы почти секунда?
Чем занимается программа оставшуюся часть секунды (99 процентов времени)? Ждет?
Это либо ошибка, либо существенная недоработка в TSLab.
Уважаемые, не хотите значительно ускорить оптимизацию стратегий (в данном простом случае почти на порядок)?