Yesod devel CPU накладные расходы


Сервер разработки Yesod "yesod devel" в моей системе(arch linux) использует более 30% -50% cpu во время простоя (наблюдение за измененными файлами). Я предполагаю, что это опрос информации об измененных файлах с диска? Я читал сообщение год назад о добавлении hinotify (yesod 1.0.1 был разветвлен с этим изменением yesod fork), и я вижу, что новая версия yesod (1.1.9.3) имеет fsnotify (что то же самое, но кросс-платформенное). Я где-то читал, что он работает с запасным вариантом описано выше (чтение изменений с диска) так что кто-нибудь знает, может ли это быть так?

Сначала я подумал, что это работает сборщик мусора, но я запустил yesod devel с выключенным GC, но без успеха.

1 5

1 ответ:

Да, это просмотр файлов, который может иметь проблемы и запасной вариант для опроса в зависимости от вашей установки. Вы можете использовать опцию-t, чтобы указать интервал опроса вместо