We are also seeing this slowdown. I did a little looking and some of
the issue seems to be in H5O_attr_find_opened_attr. There is a call to
"num_open_attr = H5F_get_obj_count(loc->file, H5F_OBJ_ATTR |
H5F_OBJ_LOCAL, FALSE);"
On hdf5 >= 1.8.7, the num_open_attr count keeps increasing on each call.
For one particular problem I am running, it returns 21153 at the end
of execution. However, in hdf5 < 1.8.7, the num_open_attr is always 0.
Hope this helps track down the issue; h5diff is unusable for us at the
current time.
--Greg
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org