wood burning stoves 2.0*
The moose likes Java in General and the fly likes A General Discussion Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Java in General
Reply locked New topic
Author

A General Discussion

Somnath Mallick
Ranch Hand

Joined: Mar 04, 2009
Posts: 477
Hi Everyone,

I would like to discuss and know about JAVA's progress along with the recent developments in the modern day hardware. We now see that quad cores have pretty much become the norm and 6 core and 8 core CPU's on the way. Is there or will be any major change in JAVA due to the influence of newer hardware. Also we know servers are more or less heavy applications. Are the newer versions of the servers made to utilize the multi-core processors?
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14074
    
  16

Please use a meaningful subject line when you start a new post. "A General Discussion" doesn't say anything about what this topic is about.

Java has already always had some very nice built-in features for running on multi-core and multi-processor machines: the built-in support for threads and synchronization. And Java EE servers have been build since the start to make full use of multi-threading; all Java EE servers make use of multi-threading to support handling many client requests concurrently.

Since Java 5, the package java.util.concurrent has been added to the standard library, which contains a lot of useful classes for programming multi-threaded applications.

A highly recommended book is Java Concurrency in Practice by Brian Goetz, one of the top Java masters from Sun.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24183
    
  34

We really just had this discussion here. I'm going to close this thread, therefore -- but please continue the discussion in that thread if you want!


[Jess in Action][AskingGoodQuestions]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: A General Discussion
 
Similar Threads
[Software Pipelines and SOA] Is this book for multi-core architecture only?
Hardware requirements for tomcat for configuring tomcat in dedicated server
JBoss In Action - JBoss multicore scalability
Key Press Pressure / Typing Pressure software
How to mitigate Hardware load balancer's risk