cabal new-build all --enable-profiling --enable-library-profiling , и затем после завершения исполнения программы вижу .prof и .hp файлы, как и ожидалось
А как быть в случае если я хочу профайлить, к примеру, веб-сервер? Если запускаю минимальный пример вроде
main = forever $ do
...
то после ее завершения с помощью ctrl + C файлы пустые
отправляйте sigterm вашему приложению
не уверен, что это релевантно, но есть вот такая штука для снятия метрик RTS https://maxgabriel.github.io/ekg-yesod/
не помогло(
Обсуждают сегодня