Hi,
I am thinking of write an unix app that will get data
from a pipe  e.g.  |       and then will do a HTTP
POST to some server.

e.g.  command1 xxxx  |  java PipeReader    -- OR --
e.g.  command1 xxxx |  perl PipeReader

Assume I need to invoke the JVM process or PERL
process very frequently ( 5 times / sec ) --> ( 300
times / min )

I know that Java's startup time is slow. and it
allocation a block of per-defined memory when it
starts up.  like 2MB. although it may only
use 300KB.  so. I think start a JVM process is SLOW
and need lots of
memory.

I am not very familiar with PERL. I wonder if I invoke
300 PERL process / min, is it faster and use less
memory than invoke 300 JVM process / min? 

Both will do the same thing.--> each time it's'
invoked, it will do a HTTP POST of some data get from
the pipe ( stdin ) and then System.exit(). 

thanks.

__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/

Reply via email to