IIRC, the variable length Packet Table is disabled by default because it has some serious memory leak issues.
Scott > -----Original Message----- > From: [email protected] [mailto:[email protected]] > On Behalf Of Steve Bissell > Sent: Monday, November 15, 2010 8:25 AM > To: [email protected] > Subject: Re: [Hdf-forum] Performance issues with Packet Table? > > > Hi Santosh. > 1) If you look at the cpp dll with dependency viewer (or similar), it's > clear that the binary release of the cpp layer for packet table does NOT > include the variable length class; so you'd have to build the source - VL > packet table class is switched out by VLPT_REMOVED being NOT defined (quirky > name, but there you go), see the H5PacketTable.h file. I haven't checked out > the C dll, but it might suffer the same problem. > > 2) Regarding performance, I've only used it in anger really when writing > files. The main factor that affects performance is compression. My > application processes a proprietary file, generating an HDF5 file containing > several thousand packet tables. For an example proprietary file of size > 100MB, with compression effort 0, processing time is 440 seconds. Same file, > same code, but with compression disabled (-1) when declaring the packet > table object, improves time to 34 seconds - i.e. over 10 times faster for a > change of 1 character in my source code .... > So my approach is to disable compression, since client's can always zip the > resultant file if they wish. > Steve > -- > View this message in context: http://hdf- > forum.184993.n3.nabble.com/Performance-issues-with-Packet-Table- > tp1903029p1904312.html > Sent from the hdf-forum mailing list archive at Nabble.com. > > _______________________________________________ > Hdf-forum is for HDF software users discussion. > [email protected] > http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of ITT Corporation. The recipient should check this e-mail and any attachments for the presence of viruses. ITT accepts no liability for any damage caused by any virus transmitted by this e-mail. _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
