b82d25329f
fix typo
...
closes #17
2022-09-26 16:48:04 +02:00
6ab2a357b5
Add reference to the official Go GC guide ( #19 )
2022-09-20 10:03:21 +02:00
027b8dabc8
add wiki link for resident set size ( #16 )
2022-08-05 14:15:17 +02:00
1981eee069
guide: warn about block profiler overhead ( #15 )
...
After internal investigations, we found that poor block profiler
configuration can lead to noticeable, and in some cases quite
significant, overhead in production. Add a warning. I also updated the
recommended rates to a 100,000,000, which is a more conservative rate
and would hopefully guard against unexpected performance issues if the
suggested configuration was applied to a production app.
Co-authored-by: Nick Ripley <nick.ripley@datadoghq.com >
2022-02-24 16:55:50 +01:00
ab8bfc0188
Update README.md ( #13 )
2022-02-12 15:39:41 +01:00
b8feda3caa
fix typo
2022-02-10 02:16:56 +01:00
a29db3c1ce
Add memory profiler bug
2022-02-10 02:16:04 +01:00
5d22d18d67
Fix Link
2022-02-10 00:40:59 +01:00
9137085236
guide: add note about changing mutex rate during execution ( #11 )
...
When a mutex profile is reported, the counts and delays in the profile
are scaled based on the most recently set rate. So if an application has
changed its profile rate at runtime and collected different samples at
different sampling rates, the samples won't be adjusted correctly when
the pprof is written.
2022-01-28 14:10:39 +01:00
9d285548b7
Fix language around memory profile rate ( #10 )
2022-01-24 20:18:39 +01:00
f2682bee0d
guide: add more links
2022-01-21 11:04:14 +01:00
504c7e7621
guide: add mutex link, bump safe rate
2022-01-21 10:56:48 +01:00
59d371468b
guide: credit mutex section to nick
2022-01-21 10:52:46 +01:00
be329ecc6c
guide: improve block profiler examples
2022-01-19 09:06:57 +01:00
f5f05409e8
guide: Add mutex profiler section ( #9 )
2022-01-19 08:56:24 +01:00
923e58d87b
guide: Add block profiler section
2022-01-13 16:49:33 +01:00
2ecbd837f3
guide: CPU Profiler updates for Go 1.18
2022-01-13 15:41:50 +01:00
ed718f3c79
Small change
2022-01-13 14:15:27 +01:00
7cb65b749c
add time graphics (not used yet)
2022-01-13 14:14:30 +01:00
1760fb4061
Update graphics
2022-01-13 14:13:43 +01:00
4a665886f3
Memory profiler: fix inuse_
metric name
...
Rename `insue_` to `inuse_`.
2022-01-08 20:38:37 +03:00
77671b88de
Add footnote
2021-10-18 11:45:03 +02:00
e0481d3847
Remove link
2021-10-18 11:43:55 +02:00
c5b018be54
Add profiler overview
2021-10-18 11:42:55 +02:00
c730395695
minor spelling corrections
2021-09-25 14:43:19 -07:00
56335453cf
Fix typo in title
2021-09-17 09:04:31 +02:00
918c1fa3bf
small edits
2021-09-17 09:03:44 +02:00
065ea0987e
Recommend perf for higher sampling frequency
2021-09-12 13:40:49 +02:00
bd60015367
Add Memory Profiler section
2021-09-12 13:16:39 +02:00
9bddcf1855
Merge pull request #4 from sterchelen/patch-1
...
guide: fix typo on gorouting scheduler section
2021-09-11 15:40:15 +02:00
5d5ef3b1ef
Heap stores data, not memory
2021-09-10 18:07:13 +02:00
dd227fcfa4
Fix typo
2021-09-10 16:06:53 +02:00
2ae5e75f9a
Quick snippet
2021-09-10 10:20:46 +02:00
d315e34e2e
Write to file
2021-09-10 10:19:11 +02:00
046954caa7
CPU Profiler: Mention syscalls
2021-09-10 10:15:15 +02:00
6b9adbfc74
Add CPU profiler section
2021-09-09 23:46:41 +02:00
fd511c528d
Initial work on new guide
2021-09-08 11:25:41 +02:00