• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Bear Bibeault
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Jj Roberts
  • Carey Brown
Bartenders:
  • salvin francis
  • Frits Walraven
  • Piet Souris

The Money-tization of Java

 
lowercase baba
Posts: 12955
65
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: 40393
821
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