Skip to content

Commit

Permalink
Tweaking daemon low-heap-detection design spec
Browse files Browse the repository at this point in the history
  • Loading branch information
ghale committed May 4, 2016
1 parent 4439c4f commit a675812
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ We need to check these values after a build has completed (to decide whether a n
- Detects fast leaks in builds with both a small (200m) and large heap (1024m) and stops daemon.
- Detects slow leaks in builds with both a small (200m) and large heap (1024m) and stops daemon.
- For a build that leaks without tripping the thresholds, the daemon is not stopped.
- User can specify a threshold for gc rate and tenured heap usage

### Prevent daemon with a Perm Gen leak on <=JDK7 from reaching a point where gc is thrashing

Expand All @@ -123,6 +124,7 @@ We need to check this value after a build has completed (to decide whether a new
#### Test coverage

- Detects a perm gen leak in a build and expires the deamon at the end of a build
- User can specify a threshold for perm gen heap usage

### Detect when gc is thrashing and premptively stop the daemon

Expand Down

0 comments on commit a675812

Please sign in to comment.