Re: Open RFIO file and SysErrors between UPDATE and READ

From: Marco Calviani <marco.calviani_at_gmail.com>
Date: Wed, 14 Feb 2007 16:44:37 +0100


Hi Gerry,

   that's very useful to me! Thanks for having reported these things!

Cheers,
m

On 2/14/07, Gerri Ganis <gerardo.ganis_at_cern.ch> wrote:
>
> Hi Marco,
>
> Good that you found a solution.
>
> In principle both TRFIOFile and TCastorFile do the same thing, i.e.
> access the
> CASTOR storage for reading or writing files.
>
> One difference is in the remote daemon, i.e. the application that does
> the work to
> open the file remotely and sends back / receives the data to / from the
> user.
> TRFIOFile talks to a daemon called 'rfiod', part of the CASTOR package.
> TCastorFile uses the 'rootd' daemon, delivered with ROOT.
> During stress tests some experiments experienced some instabilities with
> 'rfiod', which disappeared switching to 'rootd'. Since then, the CASTOR
> people
> run also 'rootd' on their servers.
>
> Another difference, relevant if you are working with ROOT trees, is that
> 'rootd'
> supports vector-buffer reading, a feature that allows to optimize the
> access to
> trees, significantly speeding-up reading operations.
>
> Gerri
>
Received on Wed Feb 14 2007 - 16:44:44 CET

This archive was generated by hypermail 2.2.0 : Wed Feb 14 2007 - 23:50:01 CET