|
Home > Archive > Apache Directory Project > February 2006 > Performance in MINA
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Performance in MINA
|
|
| Ofer Kalisky 2006-02-09, 7:45 am |
| Hi,
I'd like to use the MINA for a server that serves TCP connections (let's say
something simple - holds connections and sends them notifications about
events). What are the numbers for performance such a project?
Thanks, Ofer.
| |
| Trustin Lee 2006-02-25, 5:45 pm |
| Hi Ofer,
I apologize for this late reply first of all.
On 2/9/06, Ofer Kalisky <kalisky-Ak30wQh4NP5fOZc0+OmrVg@public.gmane.org> wrote:
>
> I'd like to use the MINA for a server that serves TCP connections (let's
> say
> something simple - holds connections and sends them notifications about
> events). What are the numbers for performance such a project?
There's no exact numbers for MINA yet. You'll have to try by yourself even
though most users say that it performs good and is very reliable. We're
going to do some performance test at least before we release 1.0.
Thanks,
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP key fingerprints:
* E167 E6AF E73A CBCE EE41 4A29 544D DE48 FE95 4E7E
* B693 628E 6047 4F8F CFA4 455E 1C62 A7DC 0255 ECA6
| |
| Fedechicco 2006-02-25, 5:45 pm |
| Hi Kaliky, I can tell you about my own experience:
I'm working on a little "hub" server, that hold tcp connections and receive
messages from them.
When a message from one connection is received my server send it over all
the other sockets.
Simple, and similar to your case.
Well, doing that with about 1000-1300 connection, without using any thread
pool, using MINA obviusly, and sending a total amount of about 500KByte/sec
over the network, it takes me 20-30 % of the CPU of a pt4 2,5 GHz with
Windows XP, and the same CPU time on a celeron 2,7 GHz with Fedora Core 3,
kernel 2.6.
The memory usage is also great for the the first day of run-time, about 60
Mbyte (total used, seen from taskmanager or top) for all that work, but
after the first day (in my own case) it increase.
But MINA team is already at work to fix the cause of that increasement.
I really hope you will use MINA, that's the better Framework I have ever
seen.
2006/2/9, Ofer Kalisky <kalisky-Ak30wQh4NP5fOZc0+OmrVg@public.gmane.org>:
>
> Hi,
>
> I'd like to use the MINA for a server that serves TCP connections (let's
> say
> something simple - holds connections and sends them notifications about
> events). What are the numbers for performance such a project?
>
> Thanks, Ofer.
>
>
>
--
http://www.darkbios.it ---> Fhack 'em all.
|
|
|
|
|