# How Much Memory Does a Java Thread Take? - DZone Java

URL:: https://dzone.com/articles/how-much-memory-does-a-java-thread-take
Author:: Petr Bouda CORE ·
## Highlights
> JVM does not aggressively size committed memory to the **number of threads * 1MB**, that's a wrong assumption based on the wrong NMT reporting where in Java 8 committed memory is automatically set to reserved memory. See [https://bugs.openjdk.java.net/browse/JDK-8191369](https://bugs.openjdk.java.net/browse/JDK-8191369)
> The committed memory is defined by the stack depth. Thanks to [Thomas Stuefe](https://dzone.com/users/3720329/tstuefe.html) to point to this fact in comments. ([View Highlight](https://read.readwise.io/read/01fdjy1xxshktef8rhe47kshy3))
---
Title: How Much Memory Does a Java Thread Take? - DZone Java
Author: Petr Bouda CORE ·
Tags: readwise, articles
date: 2024-01-30
---
# How Much Memory Does a Java Thread Take? - DZone Java

URL:: https://dzone.com/articles/how-much-memory-does-a-java-thread-take
Author:: Petr Bouda CORE ·
## AI-Generated Summary
Check out this article to learn more about Java memory consumption and how much memory a Java thread takes in your applications.
## Highlights
> JVM does not aggressively size committed memory to the **number of threads * 1MB**, that's a wrong assumption based on the wrong NMT reporting where in Java 8 committed memory is automatically set to reserved memory. See [https://bugs.openjdk.java.net/browse/JDK-8191369](https://bugs.openjdk.java.net/browse/JDK-8191369)
> The committed memory is defined by the stack depth. Thanks to [Thomas Stuefe](https://dzone.com/users/3720329/tstuefe.html) to point to this fact in comments. ([View Highlight](https://read.readwise.io/read/01fdjy1xxshktef8rhe47kshy3))