Thanks for trying this Chaley. It looks like you were seeing a small leak as well. You went from 104mb to 132mb of working set. I think the issue is related to the number of books in my library. I was able to repro the issue on a second computer (using the same database).
Calibre 0.8.6
9268 book library on E:
OS on C:, Calibre on C:
Win7 Enterprise x86 (32-bit), 2gb RAM
Numbers are the “Working Set (Memory)” as reported by Task Manager
Repro Steps
Start Calibre (229,260k)
Select book, Edit Metadata (245,132k)
Download Metadata (257,778k)
Select 1st entry, Next
Select current cover (256,320k)
Click OK (285,672k)
Select book, edit metadata (296,580k)
Download metadata (305,888k)
Select 1st entry, Next
Select current cover (306,004k)
Click OK (336,568k)
That is over 100mb of working set memory by editing (downloading metadata for) 2 books.
When I attempted to repro the issue on a smaller book library (117 entries) I did not see anything this dramatic, but I did see a small amount of Working Set (Memory) increase with each edit.
Thanks,
BradV
|