百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

java-buildpack-memory-calculator

> 编程语言
开源

Cloud Foundry JVM 内存计算器

673 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Cloud Foundry JVM 内存计算器

Java Buildpack 内存计算器 可计算整体 JVM 内存配置,目的是确保应用程序性能良好,同时不超过容器的内存限制并可回收。

为了执行此计算,内存计算器需要以下输入: * --total-memory: 应用程序可用的总内存,通常以大小分类表示(B,K,M,G,T) * --loaded-class-count: 当应用程序运行时将加载的类数量 * --thread-count: 用户线程数量 * --jvm-options: JVM 选项,通常为 JAVA_OPTS * --head-room: 可用总内存的百分比,将保留未分配以覆盖 JVM 的开销

内存计算器会打印计算出的 JVM 配置标志(不包括用户在 --jvm-options 中指定的标志)。 如果无法计算出有效的配置(例如需要分配的内存大于可用内存),则会打印错误消息并返回非零退出代码。 为了 覆盖 计算出的值,用户应将任何标准 JVM 配置标志传递到 --jvm-options。 计算将以这些标志为固定值,并相应调整非固定值。

  1. Headroom amount 计算为 total memory * (head room / 100)。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言