[dcmf] [PATCH 1/1] Issue 4362: Honor the romio_ds_writeandromio_ds_read hints.
Rajeev Thakur
thakur at mcs.anl.gov
Mon Feb 11 11:04:24 CST 2008
It does a stat or statfs or some such call on the file name/path. That
returns the file system type.
Rajeev
> -----Original Message-----
> From: Kamil Iskra [mailto:iskra at mcs.anl.gov]
> Sent: Monday, February 11, 2008 11:00 AM
> To: Rajeev Thakur
> Cc: 'dcmf'
> Subject: Re: [dcmf] [PATCH 1/1] Issue 4362: Honor the
> romio_ds_writeandromio_ds_read hints.
>
> Rajeev,
>
> Out of curiosity, how does this work? I mean, how does ROMIO
> figure out that the file is on an NFS volume?
>
> Kamil
>
> On Sat, Feb 09, 2008 at 19:35:18 -0600, Rajeev Thakur wrote:
>
> > ROMIO can be built for multiple file systems by configuring MPICH2
> > with --with-file-system=ufs+nfs (or whatever). Then, at runtime,
> > locking will be used only for files that are on NFS.
> >
> > Rajeev
> >
> > > -----Original Message-----
> > > From: dcmf-bounces at lists.anl-external.org
> > > [mailto:dcmf-bounces at lists.anl-external.org] On Behalf Of Rob Ross
> > > Sent: Friday, February 08, 2008 8:40 PM
> > > To: Bob Cernohous
> > > Cc: dcmf
> > > Subject: Re: [dcmf] [PATCH 1/1] Issue 4362: Honor the
> romio_ds_write
> > > andromio_ds_read hints.
> > >
> > > My guess is that it's the "lowest common denominator",
> that it works
> > > for both GPFS (albeit with unnecessary locking
> > > calls) and for NFS, which are the two configurations for
> which IBM
> > > is interested.
> > >
> > > Rob
> > >
> > > On Feb 8, 2008, at 5:40 PM, Bob Cernohous wrote:
> > >
> > > >
> > > > robl at mcs.anl.gov (Robert Latham) wrote on 02/08/2008
> 04:22:17 PM:
> > > >
> > > > >
> > > > > Do you know why ad_bgl is based off of ad_nfs and not
> ad_ufs?
> > > > > The aggressive locking in ad_nfs is an attempt to flush
> > > > > client-side caches, but shouldn't be needed for other
> file systems.
> > > >
> > > > No, sorry. I'm pretty new to romio. I'll try to find some
> > > > answers (and educate myself on
> > > > this)._______________________________________________
> > > > dcmf mailing list
> > > > dcmf at lists.anl-external.org
> > > > http://lists.anl-external.org/cgi-bin/mailman/listinfo/dcmf
> > > > http://dcmf.anl-external.org/wiki
> > >
> > > _______________________________________________
> > > dcmf mailing list
> > > dcmf at lists.anl-external.org
> > > http://lists.anl-external.org/cgi-bin/mailman/listinfo/dcmf
> > > http://dcmf.anl-external.org/wiki
> > >
> > >
> >
> > _______________________________________________
> > dcmf mailing list
> > dcmf at lists.anl-external.org
> > http://lists.anl-external.org/cgi-bin/mailman/listinfo/dcmf
> > http://dcmf.anl-external.org/wiki
> >
>
>
More information about the dcmf
mailing list