|
|
PaperCut on 64-bit (x64) platforms
Will PaperCut run on Windows x64 editions?
Yes. PaperCut will run fine on both server and client editions of 64-bit Windows, including:
- Windows Server 2008 R2
- Windows Server 2008 x64 edition
- Windows Server 2003 x64 edition
- Windows 7 x64 edition
- Windows Vista x64 edition
- and Windows XP x64 Edition
The standard Windows installer for PaperCut will run on these platforms.
PaperCut Software also makes available a special 64-bit optimized edition that is compatible with PaperCut version 8 and above. It is designed for larger customers running on 64-bit platforms that need to take advantage of more than 2GB of address space. The 64-bit optimized edition (distributed as an add-on pack installer) works by replacing some of the key performance oriented binaries with 64-bit optimized versions offering improved scalability. The 64-bit optimized versions are usually only beneficial on networks supporting 20,000 users or more in education, or 100 users or more in business. It allows the application server to allocate higher thread counts and memory limits. We do not recommend the 64-bit add-on pack for smaller installations due to the slightly larger memory usage required by 64-bit applications.
If you feel your organization would benefit from the 64-bit optimized edition you can download the 64-bit addon-pack from:
This add-on pack can be applied after installing any edition of PaperCut (version 8 or above).
If you choose to install the 64-bit add-on pack, we ask that you please email us at support@papercut.com to let us know. We'd like to track the usage of the add-on pack to help us decide on if we should offer an independent 64-bit windows installer (like we do for Linux), or continue with the add-on pack approach. 64-bit is becoming more prominent and this information will help us decide when to make the switch.
Note: After installing the 64-bit add-on pack, warnings will show in the log file [app-dir]/server/log/service.log: "Unable to load the Wrapper's native library 'wrapper.dll'." This is of no concern.
Do I need the 64-bit add-on pack for Windows secondary print servers?
No. The PaperCut secondary print server component does not require the 64-bit add-on pack. This component monitors the printer queues and printing activity on the printer server. It is fully compatible with both 32-bit and 64-bit operating systems.
Does PaperCut run on 64-bit Linux systems?
Yes. We have separate installers optimized for x64 (AMD64 / x86_64 and IA64) Linux editions. This is a native compiled 64-bit version optimized for the architecture and its libraries. Please ensure you download the version that matches your operating system. A quick way to test is to type uname -m at the command-prompt. If the output is x86_64 then your system will require the x64 version. This also applies to Novell OES Linux.
How would I tell if I "need" the 64bit Add-on Pack?
On a Windows system the first limit hit is usually a thread limit. The WOW32 environment 32-bit processes run under on a 64 bit system imposes thread stack size limits and usually thread read related warnings in the PaperCut server log files are the first sign. They usually appear under high load. Your server.log file may contain lines/errors like:
"unable to create new native thread"
If you see this error and experiencing strange behaviour like server response errors when using the admin interface, then please install the 64-bit add-on pack as your first problem-solving step.
Categories: Implementation / Deployment, Architecture, 64-bit Systems
Keywords: x64, x86_64, 64bit, print management on 64-bit systems
Comments
Share your findings and experience with other PaperCut users. Feel free to add comments and suggestions about this Knowledge Base article. Please don't use this for support requests.