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.

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 gv

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 gv
Recent blog posts
- Finally! Automatic Inline Spell Checking is Implemented in Kile
- Happy New Year
- A nice read: "Confessions of an online poker player"
- Building a set of inexpensive golf clubs
- MATLAB code relicensed under BSD license
- Jon Stewart vs Jim Cramer
- How to Install and Run BitPim in Fedora 10 x86_64
- Tiltviewer: 3D Flash Gallery Viewer
- Migrated to a new web host
- Disabling the annoying system beeps in Fedora 10

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.



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