libyal / libpff

Library and tools to access the Personal Folder File (PFF) and the Offline Folder File (OFF) format
GNU Lesser General Public License v3.0
286 stars 74 forks source link

Read folder tree on demand #9

Open thims opened 9 years ago

thims commented 9 years ago

Just tested pffexport and the library itself on PST with two folders, each of the folder contains about 250000 items. Waited for about 20 minutes on quad-core CPU (just to open the file) and killed the task. It looks like the library builds the entire node tree on file open and this process is extremely slow. Not sure why don't you build the tree partially by request (on get folder(s))...

joachimmetz commented 9 years ago

Requires https://github.com/libyal/libpff/issues/3 to be completed first.