更新公式
This commit is contained in:
parent
22166204b0
commit
ea03a752bc
@ -322,9 +322,10 @@ Serial 收集器是最基础、历史最悠久的收集器,它是一个单线
|
||||
### 5.3 Parallel Scavenge 收集器
|
||||
|
||||
Parallel Scavenge 也是新生代收集器,基于 标记-复制 算法进行实现,它的目标是达到一个可控的吞吐量。这里的吞吐量指的是处理器运行用户代码的时间与处理器总消耗时间的比值:
|
||||
$$
|
||||
吞吐量 = \frac{运行用户代码时间}{运行用户代码时间+运行垃圾收集时间}
|
||||
$$
|
||||
```
|
||||
吞吐量 = 运行用户代码时间 \ (运行用户代码时间 + 运行垃圾收集时间)
|
||||
```
|
||||
|
||||
Parallel Scavenge 收集器提供两个参数用于精确控制吞吐量:
|
||||
|
||||
+ **-XX:MaxGCPauseMillis**:控制最大垃圾收集时间,假设需要回收的垃圾总量不变,那么降低垃圾收集的时间就会导致收集频率变高,所以需要将其设置为合适的值,不能一味减小。
|
||||
|
Loading…
x
Reference in New Issue
Block a user