Page 1 of 1

SmartFoxServer Optimized Hardware/Software

Posted: 12 Feb 2007, 10:03
by webjoseph
What is the best hardware/software environment required to run SmartFoxServer? I understand (since it is based on Java) it runs on multiple platforms.

Has anyone done any benchmarking with which Hardware/OS/JVM works best? I assume Linux/Unix will be the optimal choice.

Take a look at BEA's JRockIT JVM:
BEA's JRockit JVM

Posted: 12 Feb 2007, 10:41
by Lapo
In general we recommend Linux, in all our tests it showed better performance than Windows and higher stability under "pressure".

A dedicated dual Xeon/Opteron with at least 1Gb of ram could be a good choice.
Take a look at BEA's JRockIT JVM:
BEA's JRockit JVM

We tested our product exclusively on Sun JVMs, so we don't recommend running SmartFoxServer under other environments.

Posted: 12 Feb 2007, 13:22
by webjoseph
Lapo wrote:In general we recommend Linux, in all our tests it showed better performance than Windows and higher stability under "pressure".

A dedicated dual Xeon/Opteron with at least 1Gb of ram could be a good choice.


Does SFS take advantage of multi-threading with Intel HT Core Duo processors? Does it support 64-bit architecture? Which flavor of Linux is preferred?

I have a choice between the given platforms with any Linux distro:

* Core 2 Duo E6600 2.4 ghz CPU
* Dual XEON 2.66 ghz CPU

What do you think?

Posted: 12 Feb 2007, 20:37
by Lapo
Does SFS take advantage of multi-threading with Intel HT Core Duo processors?

yes
Does it support 64-bit architecture? Which flavor of Linux is preferred?

Sure, you need to download the 64 bit version of the Java runtime.
Flavor? Not sure what you mean. Essentially all recent distros are based on the same kernel (2.6), so there's no much difference in terms of performance.

* Core 2 Duo E6600 2.4 ghz CPU
* Dual XEON 2.66 ghz CPU


They are both very good. :)

Posted: 13 Feb 2007, 16:28
by patso
What about Solaris?

Posted: 13 Feb 2007, 16:35
by Lapo
We did a test on Solaris 10 last year, but we didn't benchmark it.
I'd expect to perform very well as Java should really shine on the Sun OS

Posted: 13 Feb 2007, 18:48
by patso
Lapo wrote:We did a test on Solaris 10 last year, but we didn't benchmark it.

:(
Lapo wrote:I'd expect to perform very well as Java should really shine on the Sun OS


Actualy this is what I have in mind. I've heard that java perform very well on Solaris 10, but I haven't made any benchmarks, so I can say it with sure.

p.s. It's interesting what happens with tests. I mean why you don't made benchmarks. Because of some problem or because Solaris is not popular as linux?

Posted: 14 Feb 2007, 08:34
by Lapo
Actually we didn't have time, it was just a test for a customer who had problems running the server on Solaris.
We solved the problem (it was very easy) but we didn't have time to make benchmarks plus the machine we used was very old :(

We'll probably take some time later this year to check Solaris again and see how it behaves. :)

bump

Posted: 26 Jun 2009, 16:55
by cnPauly
This post was very old but the only one I found on JRockit. Curious if you ever did your Solaris benchmark.

you still don't support using JRockit?

Posted: 27 Jun 2009, 05:43
by Lapo
We don't have "official" benchmarks however we have run a series of stress tests using Open Solaris and the results where excellent although I can't provide a comparison with Linux.

As regards JRockit no we have never tried it.