losagreek.blogg.se

Jre latest version
Jre latest version











jre latest version jre latest version

There are a lot of CPUs out there, and the throughput that a given system produces can vary not just based on CPU speed, but the speed of the hard drive, the amount of RAM installed in the system, the speed of the network interface (if you're writing a network app), and other things. Ref: How to configure JVM options and memory?įor other requirements such as CPU req., things get a little fuzzier. Profile your app over time, tweaking the memory settings on the JVM, and find out what the minimum amount of RAM is that you'll need for your app to run both (a) with acceptable performance, and (b) without throwing an OutOfMemoryError, and you're done. When the JVM starts it sets a 'maximum' amount of RAM (I believe the default may be 128MB), and that's a hard limit that your application cannot exceed without crashing.

  • Method 3: Always require the latest on the client side, because Oracle is constantly patching security holes, and ultimately, it may be best to require the latest versions, if you have that kind of control, on the client side.Īs far as RAM, that's easy.
  • Simply having your app successfully compile isn't enough, because previous versions of the JRE/JDK might have bugs that allow for successful compilation, but don't allow for proper program execution. The earliest version of the JDK that allows all your tests to pass is the lowest JRE it can run against.
  • Method 2: Install multiple JDK's, making them available in Eclipse, and just change the version you're building against, running your app's test suite each time, and making sure they all pass.
  • The easiest way is to simply require the same version that you're building against, or later, e.g.
  • Method 1: For minimum JRE version, that's going to be tough.












  • Jre latest version