C ++ Linux инициализация службы - PullRequest
0 голосов
/ 16 марта 2020

Я создаю программу C ++ для прогнозирования с использованием ANN. Я занял много времени, чтобы инициализировать модели, но после загрузки их можно быстро прогнозировать. Как я могу создать сервис, используя этот исполняемый файл, который загружает модели один раз (при запуске ОС) и после загрузки я использую его для прогнозирования?

1 Ответ

1 голос
/ 16 марта 2020

Вы можете разбить вашу программу на две части: сервер и клиенты. Сервер может инициализировать модели и быть готовым к прогнозам. Сервер может запускаться как служба при запуске системы. Используйте systemd для установки службы, чтобы она запускалась после загрузки системы. Клиенты могут предоставлять пользовательский интерфейс для предсказаний и могут взаимодействовать с сервером, используя некоторый механизм межпроцессного взаимодействия.

...