Evince 2.20.1 is a memory hog

I was very excited about the latest and the greatest of Fedora 8 which included the latest GNOME that is 2.20.1. One of the features of GNOME which I was excited about was Evince, the document viewer, which now supports interactive PDF forms.

About Evince

As I mentioned before Evince seems to be slow while working with interactive PDF forms. Apparently it is slow even with ordinary PDF's (generated using LaTeX) and postscript files. I opened a bunch of PDF files the other day and found out that a lot of my RAM was used by Evince (see images below). But when these same exact files were open with GNU gv 3.6.3 only a fraction of the memory was used (see images below). I wonder what is going on with evince.

CPU and memory stats while four PDF files were open with evince
CPU and memory stats while four PDF files were open with evince
CPU and memory stats while four PDF files were open with gv
CPU and memory stats while four PDF files were open with gv
CPU and memory stats while none of the four PDF files were open
CPU and memory stats while none of the four PDF files were open
Memory stats while four PDF files were open with evince
Memory stats while four PDF files were open with evince
memory stats while four PDF files were open with gv
memory stats while four PDF files were open with gv

Comments

I completely agree

I have noticed the same thing. Evince takes 400 megs of ram to view a pdf when epdfview takes 2megs and xpdf takes 1.2 for the same pdf. I am not sure if it is the form support or not but this made me switch to the lighter programs as I dont use forms much. Maybe a bug report is in order.
Regards
seth