Unverified50% confidenceFactExact time
The default thread stack size of the JVM is typically 512KB to 1MB; an application with 200 threads may consume more than 100MB from thread stacks alone
1
Sources
50%
Confidence
Long-term
Relevance
9/5/2026
First Seen
Sources
Related Entities
Related Claims
Unverified传统平台线程每个占用约1MB栈内存,并发上限通常在数千级别;虚拟线程初始栈空间仅几百字节,单个JVM可支撑数百万虚拟线程79% similarUnverifiedThe JVM's own fixed overhead when idle, including metaspace and off-heap memory, typically exceeds 256 MB to 512 MB, and GC requires the heap upper limit to be configured at 2 to 4 times the actual usage.79% similarUnverifiedThere is a significant difference between the heap memory configured for the JVM and the actual memory occupied by the process; a JVM process configured with a 256MB heap may have an actual RSS of 400MB or even higher79% similarUnverifiedJenkins安装时需要配置特定的Java环境,且启动JVM时会预分配约为物理内存1/4的堆内存,整体运行可消耗512MB~1GB内存73% similarUnverifiedLow-memory JVM tuning strategies include limiting metaspace (-XX:MaxMetaspaceSize=128m), using SerialGC, reducing thread stack size (-Xss256k), limiting code cache, and enabling heap memory return.72% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/858093API
curl https://kongchang.com/api/v1/knowledge/claims/858093MCP
get_claim(id=858093)