![]()
"Java's Atomic assignment" article in Java Report Aug 1998 p27). Jack described the differences between methodĪnd block synchronization (which I covered in last months newsletter)Īnd some interesting information on cache coherency (see Art Jolin's There is a discussion on pooling, the subject quickly turned to theĬost of synchronization. Problem is not isolated to the Sparc CPU. Which in turn created cache coherency bugs. Same thread) to maintain different copies of data in local cache, Implementations as it caused different threads (or in some cases, the This change broke several of the pre-V9 VM V9 Sparc introduced four new fetch/cache instructions to help with Object creation in which Jeff provided some valuable information on theĮffects of local cache on the CPU on multi-threaded applications. One thread started off with a discussion of pooling/synchronization vs. Skills (core dump territory, for those of you who have had the good Site by Osvaldo Doederlein, I'll be brushing up on my SEGV debugging "Java's Newest Trick - THE UNSAFE CLASS!" posted on the Java lobby Jeff Kesselman pointed out that the unsafe class is suppose to provideĭirect access to native memory without needing to use the JNI.Īpparently, the implementation can only be used from privileged codeĪnd does perform bounds checking. I must say thatĮven though the thread was short and simple, I needed to walk away from My wanderings through got less random when I sawĪ thread entitled "Ugly memory tricks in 1.4 beta". But that wasn't the end of Jeff's contribution to the #Jprofiler error could not bind socket how to#HeĪlso provided a nice recipe on how to find object leaks in yourĪpplication. GC is performed before the VM will throw an out-of-memory error. In a very dense message, Jeff dispelled the notion that referenceĬounting was being used in the HotSpot VM. To a nice description of garbage collection (GC) from Jeff Kessellman. My first random walk though the links led me Resembles wiki but, once you tunnel down, you'll find the familiar The discussion group at is organized a littleĭifferently than is the JavaRanch and theServerSide. Months roundup with a review of this site. Site such as supports a discussion group focused on performance. With the slowest hardware, I quickly came to appreciate how performanceĪffects the gaming experience. Anyone remember the originalįlight simulator? How about Snipes, one of the first network based, Ounce of performance, it has to be gamers. If there is any group of developers that knows how to squeeze out every
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |