Thanks again Shane, were you testing with tapes?  I'm going to see what I can 
do to set up a test against our tape library and get some real results to work 
with.

best regards
Peter

Peter Bishop
HP Enterprise Services Asia Pacific South Mainframe Capability & Engineering  

+61 2 9012 5147 office | +61 2 9012 6620 fax | peter.bis...@hp.com
36-46 George St | Burwood | NSW 2134 Australia


-----Original Message-----
From: Linux on 390 Port [mailto:linux-...@vm.marist.edu] On Behalf Of Shane
Sent: Monday, 16 November 2009 8:39 PM
To: LINUX-390@VM.MARIST.EDU
Subject: Re: weird(?) idea for an extended symlink functionality

On Mon, 2009-11-16 at 03:49 +0000, Bishop, Peter wrote:

> With zLinux named pipes I think there will be more than one read for
> each record, viz one for the cat command  and one for the pipe itself
> (perhaps two if the program then has to issue another read to get the
> data from the pipe).  Assuming an extra two milliseconds for each I/O,
> for every million I/Os you get about another 30 minutes' time (a bit
> more).  So an extra ten or twenty million I/Os adds about 5 to 10
> extra hours of processing time.

As I said Peter, I don't think there'll extra (physical) I/O. There will
be multiple read and write calls - but they should be resolved from the
page cache. In micro/pico-, not milli- seconds. The code seems to
support this assumption.
I see about 5% elapsed elongation on (most of) my tests - probably
consistent with the writer to the pipe being put to sleep while the
reader catches up.
However I did see some really odd numbers on occasion - I'm going to see
if I can set some probes in the pipe code to see what's happening.

Shane ...
(All my testing was done on an x86 non-virtualized server)

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to