小编Pus*_*kar的帖子

如何使JVM释放内存回到操作系统

我正在XX:+UseParNewGC-XX:+UseConcMarkSweepGC为我的应用程序使用GC选项.

正如大多数人已经体验到的那样,JVM擅长将堆增加到最大堆大小,但它不会将内存释放回操作系统.我遇到了-XX:MaxHeapFreeRatio,-XX:MinHeapFreeRatio但对于并行垃圾收集器,这些都被忽略了.

是否有特殊选项可将JVM释放内存强制回OS以进行-XX:MaxHeapFreeRatio and -XX:MinHeapFreeRatio组合.

java garbage-collection jvm-arguments

7
推荐指数
1
解决办法
2202
查看次数

我可以在水槽配置中使用系统属性吗

我有以下水槽水槽的水槽配置

# Describe the sink
a1.sinks.k1.type = file_roll
a1.sinks.k1.sink.directory = ~/flume_file_sink
a1.sinks.k1.rollInterval = 0
Run Code Online (Sandbox Code Playgroud)

我想使sink.directory, channels.c1.capacity,channels.c1.capacity变得可配置(假设使用系统属性)。这样做是可能的。

flume flume-ng

5
推荐指数
1
解决办法
409
查看次数