Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #8286
| From | Giovanni Azua <bravegag@hotmail.com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: NIO multiplexing + thread pooling |
| Date | 2011-09-25 11:13 +0200 |
| Message-ID | <CAA4BD58.7D96%bravegag@hotmail.com> (permalink) |
| References | <CAA3EEF8.78BF%bravegag@hotmail.com> <nospam-B50BCA.00262125092011@news.aioe.org> |
Hello Matthews, On 9/25/11 6:26 AM, in article "John B. Matthews" <nospam@nospam.invalid> wrote: > This related thread may be helpful: > > <http://groups.google.com/group/comp.lang.java.programmer/browse_thread/thread > /cd054f226e2d5c82> > I found that presentation and following threads in internet yesterday and I must admit I was surprised :) I actually don't exactly know where this NIO being faster stuck from but it is widespread knowledge already that it is supposed to be faster :) I also read about blocking NIO which might be more efficient than classic IO. So apparently there are three choices to consider here. The meat of course I am taking "Advanced Performance System Analysis" (which is a mandatory CS Master subject at ETH) is not so much about building the architecture but more about modeling it quantitatively i.e. Modeling throughput, runtime, model the performance using Queuing Theory, Little Law; do experimental analysis and ANOVA to find which parameters (CUT) more drastically affect performance e.g. might be number of threads in ThreadPoolExecutor or the number of database servers. That's why I was thinking supporting both means of communication would be interesting for me so I would 1) finally learn NIO and 2) have this choice of communication as another "degree of freedom" in the system as part of the performance experimental analysis i.e. Try to answer whether NIO is faster than classic IO but I guess this will depend a lot on the quality of my implementation. Thank you. Best regards, Giovanni
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar
NIO multiplexing + thread pooling Giovanni Azua <bravegag@hotmail.com> - 2011-09-24 20:32 +0200
Re: NIO multiplexing + thread pooling Tom Anderson <twic@urchin.earth.li> - 2011-09-24 20:46 +0100
Re: NIO multiplexing + thread pooling Giovanni Azua <bravegag@hotmail.com> - 2011-09-24 23:09 +0200
Re: NIO multiplexing + thread pooling Robert Klemme <shortcutter@googlemail.com> - 2011-09-25 11:33 +0200
Re: NIO multiplexing + thread pooling Tom Anderson <twic@urchin.earth.li> - 2011-09-27 20:52 +0100
Re: NIO multiplexing + thread pooling Robert Klemme <shortcutter@googlemail.com> - 2011-09-28 08:21 +0200
Re: NIO multiplexing + thread pooling markspace <-@.> - 2011-09-28 08:20 -0700
Re: NIO multiplexing + thread pooling Robert Klemme <shortcutter@googlemail.com> - 2011-09-28 18:56 +0200
Re: NIO multiplexing + thread pooling markspace <-@.> - 2011-09-28 11:07 -0700
Re: NIO multiplexing + thread pooling Peter Duniho <NpOeStPeAdM@NnOwSlPiAnMk.com> - 2011-09-28 17:39 -0700
Re: NIO multiplexing + thread pooling markspace <-@.> - 2011-09-29 09:25 -0700
Re: NIO multiplexing + thread pooling Lew <lewbloch@gmail.com> - 2011-09-30 07:46 -0700
Re: NIO multiplexing + thread pooling markspace <-@.> - 2011-09-30 08:22 -0700
Re: NIO multiplexing + thread pooling Lew <lewbloch@gmail.com> - 2011-09-30 08:30 -0700
Re: NIO multiplexing + thread pooling markspace <-@.> - 2011-09-30 08:49 -0700
Re: NIO multiplexing + thread pooling Robert Klemme <shortcutter@googlemail.com> - 2011-09-30 20:57 +0200
Re: NIO multiplexing + thread pooling "John B. Matthews" <nospam@nospam.invalid> - 2011-09-25 00:26 -0400
Re: NIO multiplexing + thread pooling Giovanni Azua <bravegag@hotmail.com> - 2011-09-25 11:13 +0200
csiph-web