[Kst] [Bug 116461] getdata borks when the first field in the format file isn't (ASCII) alphabetically the first field.
George Staikos
staikos at kde.org
Wed Nov 16 06:11:27 CET 2005
On Tuesday 15 November 2005 23:55, Barth Netterfield wrote:
> On November 15, 2005 07:10 pm, George Staikos wrote:
> > > This generally works pretty well in terms of assuring concurency across
> > > the dirfile. This issue is, however, the biggest down side of
> > > dirfiles.
> >
> > And anything else that writes non-atomically or non-transactionally.
>
> Heh.... Rock and hard place... the old boomerang format was flat fields.
> When we tried to use them for BLAST we couldn't read a field fast enought
> to even keep up because you have to read everything to read anything....
> The BICEP experiment is using flat fields - with 100 detectors + aux fields
> - so to read 1 field is >100x slower for them than for a dirfile. Of
> course they don't have problems with concurency :-)
Wouldn't it be OK to still read only what is needed even if writes are
atomic or transactional? Then the only delay would be the time required to
write one frame, at most.
> What we are using now seems to more or less work, though I am not
> completely happy with our current solution, as I'm not sure that there is
> any promise from the OS that it will work (is there?).
I think it's safe enough.
--
George Staikos
KDE Developer http://www.kde.org/
Staikos Computing Services Inc. http://www.staikos.net/
More information about the Kst
mailing list