我可以调整bootstrap.conf来启动堆大小<32GB的nifi,以便oops compression自动发生。我们目前在:
java -Xmx32768m -XX:+PrintFlagsFinal 2> /dev/null | grep UseCompressedOops
- 返回false
来自bootstrap.conf:
java.arg.3=-Xmx32768m
我们的堆利用率是:
"heapUtilization":"86%"
如果我们利用oops压缩,Nifi性能会提高吗?我应该监控和改进哪些其他参数?
编辑1:此外,使用较大的堆大小可能会延迟GC并因此延迟数据流。是否有优化的堆大小,每个人都已经在生产中使用?