Это, вероятно, лучшее, что вы можете сделать, учитывая обстоятельства.Когда просматриваемые каталоги становятся больше, ваш демон, вероятно, будет работать медленнее и потреблять больше ресурсов.
Одно постоянное соединение - ничто как на клиенте, так и на сервере.Но если клиентов много, сервер может замедлиться.
Если вы управляете другим сервером, гораздо лучшим способом будет установить на него демон.Локальный процесс может прослушивать уведомления файловой системы и передавать сообщения подключенным наблюдателям.