A few days before, I came to know of another JVM (apart from the well-known Java's and the lesser-known Microsoft's).
It comes with the BEA's Weblogic (which has now been purchased by Oracle) - so, Oracle's JRockit (which incidentally Oracle states - "The Oracle JRockit JVM is the industry's highest performing Java Virtual Machine now built into Oracle Fusion Middleware.")
Now, the story starts when our team was given the responsibility to migrate our codebase from Win32 to x64. We use JNI and so when the migration was over, we tested it. And, whoa we got a core ;). After spending like a day going through the whole JNI and trying to find out the cause, we got an idea to try the Sun's JVM and bingo, it worked.
I will not like to jump into conclusion, might be some parameters were not right with JRockit, but definitely in future I will always be suspicious of these different JVM's flavor for sure.
It comes with the BEA's Weblogic (which has now been purchased by Oracle) - so, Oracle's JRockit (which incidentally Oracle states - "The Oracle JRockit JVM is the industry's highest performing Java Virtual Machine now built into Oracle Fusion Middleware.")
Now, the story starts when our team was given the responsibility to migrate our codebase from Win32 to x64. We use JNI and so when the migration was over, we tested it. And, whoa we got a core ;). After spending like a day going through the whole JNI and trying to find out the cause, we got an idea to try the Sun's JVM and bingo, it worked.
I will not like to jump into conclusion, might be some parameters were not right with JRockit, but definitely in future I will always be suspicious of these different JVM's flavor for sure.
No comments:
Post a Comment