Please, pay attention that now you are in public part of FAQ-Area. Register and find more FAQ-articles in Personal Cabinet.

FAQ#7001257: Особенности прогрева базы данных Pilot

Keywords: прогрев базы проверка Created: 2021-02-10 17:09:16
Linked Articles: Changed: 2021-11-22 09:43:53
Attachment: rammap.zip (465.9 KBytes)

Problem:

Нет понимания выполняется ли предварительный прогрев базы и почему растет память из Standby List (лист ожидания)

Solution:

Прогрев базы выполняется в фоновом режиме и не заметен администратору системы.
Для того, чтобы проверить, что прогрев действительно выполняется, можно воспользоваться утилитой RamMap  - вкладка FileSummary
Найдите файл базы данных (.dbp) в списке, отсортировав таблицу по Path или Standby



Примечание: проверка с базами малого размера не имеет значения, т.к. весь ее объём система загрузит в StandbyList.

В поле Standby отображается «зарезервированный» размер. Этот объём не отображается в Диспетчере Задач в качестве использованной памяти, но показывает системе, что к ней можно обратиться в любой момент. В случае, если закачивается ОП, операционная система автоматически очищает файлы из списка согласно своему приоритету. Pilot не управляет очередью, а помещает файл базы данных в лист ожидающих к использованию файлов.

Чтобы немедленно освободить память из листа ожидания (StandBy List):
  1. Остановите PilotServer.
  2. Изменитe WarmUp на false  в Settings.xml. (https://help.pilotems.com/ru/Content/DB_warmup.htm)
  3. В RamMap выберите Empty- Empty StandBy List и обновить данные File-Refresh (F5).
  4. Запустите Pilot Server.