工具

  • JSON/XML
  • 正则
  • 解码
  • 接口
  • Cron
  • Markdown
  • 前端
  • 后端
    • Java代码

  • 文章
    • 目录
    • 标签
  • 小工具
    • 文章
    • 富文本
    • 二维码
    • 音乐
    • 时间
    • 酷炫
    • H5小游戏
  • 资料
    • python
  • 开源
    • OA
    • 网盘
  • 其他
    • 吃什么
    • 关于

  • 搜索
独白 Markdown 运营商 APP 微服务 Spring Boot 工具 Java基础

springboot项目降低内存占用到原来的四分之一

发表于 2019-12-26 | 分类于 Java | 0 | 阅读次数 592

nohup java -jar -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=56m -Xms128m -Xmx128m -Xmn32m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC short-url.jar --spring.profiles.active=prod >/dev/null 2>&1&

-XX:MetaspaceSize=128m (元空间默认大小) -XX:MaxMetaspaceSize=128m (元空间最大大小) -Xms1024m (堆最大大小) -Xmx1024m (堆默认大小) -Xmn256m (新生代大小) -Xss256k (棧最大深度大小) -XX:SurvivorRatio=8 (新生代分区比例 8:2) -XX:+UseConcMarkSweepGC (指定使用的垃圾收集器,这里使用CMS收集器) -XX:+PrintGCDetails (打印详细的GC日志)

如果设置太小,就加大配置 -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -Xms128m -Xmx256m -Xmn32m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC

# 独白 # Markdown # 运营商 # APP # 微服务 # Spring Boot # 工具 # Java基础
beyond compare3 序列号
IntelliJ全家桶激活方式
  • 文章目录
  • 站点概览
工具

工具

软件工具服务生活

31 日志
4 分类
8 标签
友情链接
  • GitHub
0%
© 2011 — 2023 爱好者
聊推科技