求助>dump出来的数据占用最大的byte[]是什么东西>
4回复
1月前

dump出来的数据占用最大的byte[]是什么东西


环境参数
  • 操作系统Linux
  • 操作系统版本centos
  • JDK版本JDK8
  • 内存4GB
  • 操作系统位数64位
dump.bin862.56MB
查看详情

dump出来的数据有500多M都是byte[]而且会慢慢增长

841 阅读
请先登录,再评论

看样子是request增加,tomcat处理request,会进行针对连接请求分配对应的ByteChunk
image.png

11月前
回复 小邋遢:

感谢,发现是spring boot配置了max-http-header-size,然后疑似每个request都给分配了老大的内存

4周前回复
11月前

可以看一下之前的帖子,我记得这个东西详细讨论过的,就是虚拟机为了让内存连续而填充的byte[]数组,我找了下那个帖子/文章,没找到😣

21月前