Ganesh Sittampalam (hsenag) wrote,
Ganesh Sittampalam

Canon scanner grumbles

We have a CanoScan 4400F. Recently I've been trying to scan lots of pieces of paper into PDF format so I can dispose of the originals.

Annoyingly, the scanner is completely unsupported under Linux, so I'm having to do this all with Windows. After looking around at the free options for a while, I settled on using the bundled "CanoScan Toolbox" software which mostly works quite well and integrates with buttons on the scanner so I don't have to change focus on my PC to the application to tell it to scan the next page.

In the process of using it heavily, I have discovered that

  1. it leaks virtual memory, so you have to restart it every 100-200 pages or it hits the 2GB limit! Naturally you discover this when it has a whole lot of pages you just scanned sitting in memory which you now can't save.

  2. it seems to use a quadratic time algorithm for writing PDF files to disk.

So all in all it's not going too badly, as long as I only scan long things in batches of 50 pages or so and remember to restart it every so often. It's a shame that stupid things like this spoil what's generally a reasonably usable piece of software.
  • Post a new comment


    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.