What are the benefits of running Java on Linux (migrating from Windows)

I am currently running a large distributed Java system on Windows.

What are the benefits of switching to Linux - from a Java perspective?

I can think of the fact that I can run "services" initially. At the moment, I need to enter the Windows window and run the Java program.

Is there a gain in performance, etc.?

+8
java linux windows
source share
4 answers

There are no main advantages of Java, JVM are almost identical.

You get the usual benefits of having a Unix-like operating system. Many of these benefits come down to familiarity or reuse, as Windows slowly catches up with many of them:

  • simple, fairly standardized scripting: almost every UNIX-based OS has a POSIX-compatible shell (however Windows got PowerShell)
  • Simple, standardized, secure remote access (SSH)
  • ...
+7
source share

The bottom line is that Linux and Java are server-oriented, so they work more flexibly with IMO.
Not surprisingly, Red Hat is one of the main (and very profitable) server OSs. It is reliable and convenient for the data center.

While Windows servers are still in the field of office automation, pasture employees (Active Directory, SMS) and collaboration support (Sharepoint).

On the desktop, MS people target a wider market of non-IT people. Over the years, they have managed to drown IT concepts and settings deeper and deeper. And this is counterproductive in the server area.

When developing Linux, you build a boat near the pier. You donโ€™t have to work too hard to carry the boat to the water ... of course, my 2 cts.

+1
source share

One potential advantage, a window timer can be problematic (you can find many posts via google on this issue).

One good resource here .

+1
source share

All Articles