• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

The Money-tization of Java

 
lowercase baba
Posts: 13089
67
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Has anyone else seen this: new GC only if you pay

I'm not sure what I think of this. I understand the need for a business to make money, but this seems (on the surface) to be a cheap ploy...
 
Ranch Hand
Posts: 488
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Blocked from work. Could you copy/paste or give a run-down?
 
author & internet detective
Posts: 41907
909
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It's commentary on the g1 garbage collector. The Sun page says "A preliminary version of the new Garbage First (G1) garbage collector is also included. Although G1 is available for use in this release, note that production use of G1 is only permitted where a Java support contract has been purchased. " The Slashdot post is mainly speculation about whether Oracle will put new stuff in Java for business. The comments note it is an experimental feature and Sun/Oracle is recommending you not use it in production without support from them.

Personally I'm not worried. IBM has their own JVM already. And there is the open source one too. It's not like Oracle/Sun is the only player in the game. And they know this making it not in their interests to diverge actual Java.
 
author
Posts: 5856
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I've been expecting that Sun would put G1 into its next JDK 6 update. Having played around with it some I can see why they essentially have said "don't bother to tell us about the problems you are having with G1 unless you have paid us some money" because the version G1 that I have been testing (in JDK 7_b35) is extremely fragile - I cannot get an app server to run with G1 under load for more than an hour before the JVM crashes. I'll have to give the G1 in JDK 6u14 a go to see if it is better than what is in JDK 7.
 
Peter Johnson
author
Posts: 5856
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Wow, JVM 6u14 ran all of 15 minutes with G1 when under load. Looks like it was attempting to do the second minor collection after the first major collection when it rolled over and died. With JVM 7, using the same test, it ran at least a dozen major collection before dying (with G1 the first major collection is held off for a long as possible).

Heed the warnings - don't use G1 for production!
 
reply
    Bookmark Topic Watch Topic
  • New Topic