{"action":"created","issue":{"url":"https://api.github.com/repos/davidmarkclements/0x/issues/40","repository_url":"https://api.github.com/repos/davidmarkclements/0x","labels_url":"https://api.github.com/repos/davidmarkclements/0x/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/davidmarkclements/0x/issues/40/comments","events_url":"https://api.github.com/repos/davidmarkclements/0x/issues/40/events","html_url":"https://github.com/davidmarkclements/0x/issues/40","id":174944344,"number":40,"title":"Feature: Start / Stop profiling ","user":{"login":"megastef","id":7289505,"avatar_url":"https://avatars.githubusercontent.com/u/7289505?v=3","gravatar_id":"","url":"https://api.github.com/users/megastef","html_url":"https://github.com/megastef","followers_url":"https://api.github.com/users/megastef/followers","following_url":"https://api.github.com/users/megastef/following{/other_user}","gists_url":"https://api.github.com/users/megastef/gists{/gist_id}","starred_url":"https://api.github.com/users/megastef/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/megastef/subscriptions","organizations_url":"https://api.github.com/users/megastef/orgs","repos_url":"https://api.github.com/users/megastef/repos","events_url":"https://api.github.com/users/megastef/events{/privacy}","received_events_url":"https://api.github.com/users/megastef/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-04T11:32:09Z","updated_at":"2016-09-04T12:23:12Z","closed_at":null,"body":"Hi, I'm investigating a growing CPU usage, which happens after a few days. \r\nIt would be interesting to start such a process with 0x and after a few days, when the CPU grows, it would be nice to send somehow a command or signal to start/stop profiling for a short time. \r\n\r\nOr can you recommend any other tool for such a task (possibly without source code modification, or opening ports on a production machine)? "},"comment":{"url":"https://api.github.com/repos/davidmarkclements/0x/issues/comments/244600524","html_url":"https://github.com/davidmarkclements/0x/issues/40#issuecomment-244600524","issue_url":"https://api.github.com/repos/davidmarkclements/0x/issues/40","id":244600524,"user":{"login":"mcollina","id":52195,"avatar_url":"https://avatars.githubusercontent.com/u/52195?v=3","gravatar_id":"","url":"https://api.github.com/users/mcollina","html_url":"https://github.com/mcollina","followers_url":"https://api.github.com/users/mcollina/followers","following_url":"https://api.github.com/users/mcollina/following{/other_user}","gists_url":"https://api.github.com/users/mcollina/gists{/gist_id}","starred_url":"https://api.github.com/users/mcollina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcollina/subscriptions","organizations_url":"https://api.github.com/users/mcollina/orgs","repos_url":"https://api.github.com/users/mcollina/repos","events_url":"https://api.github.com/users/mcollina/events{/privacy}","received_events_url":"https://api.github.com/users/mcollina/received_events","type":"User","site_admin":false},"created_at":"2016-09-04T12:23:12Z","updated_at":"2016-09-04T12:23:12Z","body":"In practice we can't, the explanation is a bit long, and it is related to how `perf` and `perf-basic-prof` works, and all the little hacks we do to generate the flamegraph. `0x` is a tool for development.\r\n\r\nWhat you want is dtrace on SmartOS. Or even Linux Tracing, but it might require some tool to be written. "}}
{"actor":{"display_login":"mcollina"}}