By de107549
via blog.codecentric.de
Published: Mar 13 2010 / 06:30
![]() | |
| HTML5 Canvas | |
| Written by: Simon Sarris | |
| Featured Refcardz: Top Refcardz: | |
| 150+ Refcardz Available · Get them all | |
By de107549
via blog.codecentric.de
Published: Mar 13 2010 / 06:30
Comments
htowninsomniac replied ago:
This article is not about the Java Memory Model.
Mirko Novakovic replied ago:
Hi Mathias,
if you mean that it is not about The Java Language "Memory Model" (http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.4) than you are right but this wasn't so interesting for my topic "java.lang.OutOfMemoryError" as it effect more synchronization. I've focused on the Memory Model specified in the JVM specification, as this *is* relevant for OutOfMemory.
I thought about saying Java Memory Architecture but I think Model is ok.
Would be nice if you could give a bit more information about your statement - I always welcome feedback as this will improve the post. Thank you.
Mirko
htowninsomniac replied ago:
"Java Memory Architecture" would be a better title. At least to me, "Java memory model" has a very specific meaning, namely what values can be seen by a thread at any point in the program. The term "memory model" is used with the same meaning in "C++ memory model".
The term "memory model" has been used in a way that is similar to how you are using it in the past, though, for example with the tiny/small/medium/compact/large/huge/flat memory models for x86.
Mirko Novakovic replied ago:
I think you are right - got a similar comment by Peter on the blog - will change it to Java Memory Architecture as this is less confusing. Thank you for the feedback!
Voters For This Link (22)
Voters Against This Link (2)