kafka 进程内存占用率一直在升,不见下降

log.retention.hours=1
log.cleanup.policy=delete

加了上面两个配置, 然后过了过期时间,看看进程的占用内存的大小并没有下降, 这个是什么情况,如果这样的话, 后面使用的消息越来越多, 这个进程占用的内存是否会越来越大的

重启kafka占用内存的大小会下降







发表于: 5月前   最后更新时间: 5月前   游览量:1567
上一条: 到头了!
下一条: 已经是最后了!

评论…


  • 很感谢回复。那是要等jvm自己回收么?新手。这里面内容还是没理清楚
    kafka的数据是存储在磁盘上的,跟内存无关,内存保留的是一些预读取的消息。随时准备提供给消费者。
    另外,kafka会充分利用服务器的内存(页缓存写入磁盘是最快的)。
    另外,任何jvm都不会主动释放自己的内存。
  • 评论…
    • in this conversation