Gencon: Uses a generational concurrent style of collection.
gencon:使用分代并发收集样式。
Consider starting with a very small heap or using the gencon policy.
考虑以很小的堆开始或使用gencon策略。
On both measures, the gencon policy outperforms the optthruput policy.
在这两种衡量标准上,gencon策略优于optthruput策略。
Logs collected using the gencon policy also have a line for the nursery.
使用gencon策略收集的日志也为婴儿区域留有一行。
For any of these kinds of workloads, the gencon model should provide benefits.
对于这类工作负载,gencon模式应该能提供好处。
There are other less obvious situations where gencon may display different behaviour.
还有一些不太明显的情况,gencon可能会表现出不同的行为。
The heap can be split up into sections such as the IBM gencon policy's nursery and tenured areas.
堆可以分为多个部分,例如IBMgencon策略的nursery和tenured区。
If the sweep times are very long, consider reducing the size of the heap or switching to the gencon policy.
如果扫描时间很长,则应考虑缩小堆的大小或者采用gencon策略。
But the gencon policy is not the default; optthruput is because in most circumstances, it outperforms gencon.
但gencon策略不是默认的策略;在大多数情况下,optthruput是默认策略,它胜过gencon。
Sweeping of the tenure area is not done concurrently under gencon, but as part of the main tenure collection.
在gencon策略下,保留区区域的清扫不是并发执行的,而是作为保留区主收集的一部分进行的。
Therefore, for this workload, gencon would not be a good choice no matter what the performance criteria were.
因此,对于此工作负载,无论性能标准是什么,gencon都不是一个好的选择。
Regarding Voyage Charter Party, there are various of contract forms in the practice, such as GENCON, ASBATANKVOY, AUSTRAL, etc.
对于航次租船,实务中采用的格式合同有很多,诸如金康合同、油轮航次租船合同、澳大利亚谷物租船合同等。
However, because of how it lays out objects in the heap, the gencon policy enables much faster object allocation and faster object access.
但是,由于gencon策略在堆中放置对象的特定方式,该策略支持更快的对象分配和更快的对象访问。
The spike in the gencon pause times happens when the tenured area runs out of room, and a non-concurrent collection of the whole heap is required.
当长存区域将空间消耗完,并且不需要对整个堆进行并发收集时,gencon停顿时间会达到最大值。
The gencon policy avoids fragmentation by using a copying collector that efficiently compacts the nursery area as a side-effect of every collection.
gencon策略使用一个复制收集器有效地紧凑排列会给每个收集带来负作用的婴儿(nursery)区域,从而避免碎片的产生。
For example, the time spent doing GC with the gencon policy is generally higher than the time spent collecting with the optthruput policy (see Resources).
例如,使用gencon策略执行GC花费的时间通常比使用optthruput策略花费的时间更多(参见参考资料)。
Since the default GC policy has changed from optthruput to gencon in WebSphere Application Server V8, previously chosen tuning parameters might need to be adjusted.
由于WebSphereApplicationServerv 8中的默认GC策略已经从optthruput变为gencon,因此需要调整以前选择的调优参数。
The verbose GC log includes heap sizes, information about the division of the heap in the gencon policy, pause timings, object finalizations, and references cleared.
verbosegc日志包括堆的大小,gencon策略中的堆划分信息、停顿时间、对象结束和清除的引用。
For example, if many short-lived objects are being created, choosing the gencon policy to take advantage of its speedy allocation may give you the best performance.
例如,如果要创建很多短期对象,则选择gencon策略来利用它的快速分配能力,这样可以获得最佳性能。
As this example shows, though, it doesn't always outperform the gencon policy, and so it's worth seeing how the behavior of your application changes when you use different GC policies.
正如此例所示,尽管它并不总是胜过gencon策略,因此当使用不同的GC策略时,应该查看应用程序如何改变行为。
If it's not possible or desirable to make the heap that big, the gencon policy is probably a good bet because it tends to outperform the optthruput policy in situations where heap size is constrained.
如果这不可能实现或者想使堆更大,则gencon策略可能是最佳选择,因为在堆大小受限制的情况下,该策略一般胜过optthruput策略。
If it's not possible or desirable to make the heap that big, the gencon policy is probably a good bet because it tends to outperform the optthruput policy in situations where heap size is constrained.
如果这不可能实现或者想使堆更大,则gencon策略可能是最佳选择,因为在堆大小受限制的情况下,该策略一般胜过optthruput策略。
应用推荐