Os Engine. Фатальная ошибка. Недостаточно квот для обработки команды.

Os Engine. Фатальная ошибка. Недостаточно квот для обработки команды.

В этой статье пойдёт речь о часто встречающейся ошибке, которая завершает работу приложения Os Engine.

System.ComponentModel.Win32Exception (0x80004005): Not enough quota is available to process this command

Ошибка встречается в тот момент, когда какая-то из систем Windows не справляется с работой, и её очередь переполняется. Это может касаться файловой системы, центрального процессора или оперативной памяти. 

Чаще всего, эта ошибка возникает при тестировании:

1. Компьютер не справляется с нагрузками при оптимизации. В таком случае надо уменьшить кол-во потоков, которые ведут тесты.

2. Открыто слишком много окон при тестировании.

3. Ваш робот часто обращается к файловой системе, даже во время тестирования.

Проблему можно увидеть в диспетчере задач:

То, что загружено больше всего, обычно и является причиной проблем.

Что можно предпринять:

1. Закрыть визуальные интерфейсы роботов. Прорисовка графиков и окон котировок очень затратны.

2. Облегчить загрузку ЦП у системы: https://o-s-a.net

3. Увеличить приоритет процессора и настроить файл подкачки: https://o-s-a.net

Удачных алгоритмов!

Поддержка Os Engine 

20:45
446

Комментарии

Нет комментариев. Ваш будет первым!