summaryrefslogtreecommitdiffstats
path: root/test/flush2.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2002-06-04 02:20:07 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2002-06-04 02:20:07 (GMT)
commit8ae371469a5441e54c5df3c6a3372bdf6a66fc6b (patch)
tree2e35cfdf61597837f1025502e0f902b8946c916e /test/flush2.c
parentdbca4a40226186ac4b6185108b917c2489075832 (diff)
downloadhdf5-8ae371469a5441e54c5df3c6a3372bdf6a66fc6b.zip
hdf5-8ae371469a5441e54c5df3c6a3372bdf6a66fc6b.tar.gz
hdf5-8ae371469a5441e54c5df3c6a3372bdf6a66fc6b.tar.bz2
[svn-r5519] Purpose:
Bug Fix Description: The "dirty" flag for symbol table entries and symbol table nodes was not being cleared when they were flushed to the file, causing lots of extra metadata I/O. Solution: Reset the symbol table entry & nodes' flags when thy are flushed to disk. This reduces the number of I/O operations which hit the disk for my test program from 83 to 53 (i.e. from 393 to 53, overall). Platforms tested: Solaris 2.7 (arabica) w/FORTRAN & FreeBSD 4.5 (sleipnir) w/C++
Diffstat (limited to 'test/flush2.c')
0 files changed, 0 insertions, 0 deletions