Adobe releases a 64-bit IFilter

Adobe has finally released a true 64 bit version of the pdf ifilter. Adobe has successfully tested the filter on the following platforms :

Environment Operating System Application
Desktop Windows XP x64 SP2

* Windows Desktop Search 3 and 4

* Windows Indexing Service

Windows Vista x64 SP1 * Windows Search 4
Server Windows Server 2003 x64 Edition R2 SP2

* Microsoft Office SharePoint Server 2007

* Microsoft Exchange Server 2007

* Windows Desktop Search 3

Windows Server 2008 x64 SP1 * Microsoft Office SharePoint Server 2007
* Microsoft SQL Server 2005
* Windows Search 4

Information –

Download –

One of our consultants, Jie Li did some initial benchmarking of the filter alongside the foxit 64-bit ifilter and found the adobe pdf filter to be about 5 times slower than it’s Foxit counterpart. You can read about it on Jie’s blog. The adobe filter, albeit slow, presents a zero cost solution to those in need of indexing pdf documents on a tight budget.

Comments (8)

  1. Mike Walsh says:

    Could you please add the URL of Jie Li’s blog to the article ?!

  2. Good to hear.  But 5 times slower that FoxIt?  I wonder how much 32bit code is still part of Adobe’s solution.  

  3. Deb Haldar says:

    We just found out why it’s 5 times slower 🙂 Adobe is running an seperate component to carry out the parsing of documents and then channel that data back into our filtering process. It seems like the component can service only one filtering thread at a time, so on a QUAD CPU, only one thread is executing and the others are kept waiting in line to get services.

    A quick look at processExplorer should make this apparent.

  4. Karim says:

    How is this iFilter different from the one 64 bit version released earlier this year?

  5. Deb Haldar says:

    The new one is all 64 bit binaries – the old one had 32 bit components. I think the architecture remains same – they’re still using an out of proc component.

  6. JC says:

    I have looked and can’t seem to find the answer to this question.  If you are going to install a PDF iFilter for the WSS version of SharePoint (not Portal) what server(s) do you install it on?  The FE servers?  The SQL server(s)?  In Portal I know its the server that is defined as the Indexing Server but not sure in WSS.  Thanks in advanced.