On Yahoo's Infrastructural Disadvantage to Google [View article]
What is not clear is the following phrase:
"Then for each of Java and C++ separately, I ran from 2 to 10 bundles both serially and in parallel"
I wonder how Java bundles were run: (A) Did the autor: (A.1) run multiple JVM-s when running Java bundles in parallel, or (A.2) run a single JVM and multi-threading within it? (B) When the author run bundles on Java, was the performance: (B.1) timed "from moment 0", or (B.2) timed after letting Java do JIT first?
Any combination, except for (A.2) and (B.2) would unfairly put Java at disadvantage, and wouldn't correspond to the way real server-side Java-based systems work [on the continuous basis].
Sort by:
Latest | Highest ratedOn Yahoo's Infrastructural Disadvantage to Google [View article]
"Then for each of Java and C++ separately, I ran from 2 to 10 bundles both serially and in parallel"
I wonder how Java bundles were run:
(A) Did the autor:
(A.1) run multiple JVM-s when running Java bundles in parallel, or
(A.2) run a single JVM and multi-threading within it?
(B) When the author run bundles on Java, was the performance:
(B.1) timed "from moment 0", or
(B.2) timed after letting Java do JIT first?
Any combination, except for (A.2) and (B.2) would unfairly put Java at disadvantage, and wouldn't correspond to the way real server-side Java-based systems work [on the continuous basis].