최근 인쇄 서버로 Windows 2003 R2 Enterprise x64 Server (SP2)로 마이그레이션했습니다. 대부분의 경우, 우리가 사용하고있는 프린터 용 x64 및 x86 드라이버를 모두 얻는 것이 그리 어렵지 않다는 것을 알았습니다. 전환 직후, 특정 프린터가 작업을 스풀링하는 데 훨씬 더 오래 걸리는 것으로 나타났습니다. 특히, HP LaserJet 8100은 스풀링의 이전 동작과 비교할 때 클릭 속도보다 거의 빠르게 작업을 스풀링하는 데 약 10-20 초가 걸렸습니다.
처음에 x86 클라이언트 인쇄 요청을 관리하는 x64 버전의 Windows와 관련이있을 것으로 생각되었습니다. 그러나 동작은 특정 프린터에서만 나타납니다. 결국 HP Universal Print Driver로 좁혔습니다. 해당 드라이버를 사용하는 프린터는 스풀링 속도가 매우 느 렸습니다. HP는 LaserJet 8100 용 프린터 특정 W2K3 64 비트 드라이버를 제공하지 않으며 범용 드라이버 만 사용할 수 있습니다 (09 년 2 월 25 일 기준). 유니버설 드라이버 외에도 32 비트 시스템 용 8100 특정 드라이버를 제공합니다.
불행하게도 인쇄 이름의 차이로 인해 32 비트 특정 드라이버를 x64 프린터 공유에 추가 할 수 없습니다. 분명히 같은 이름을 가진 32 비트 드라이버 만 추가 할 수 있습니다 (즉, 둘 다 범용 프린터 드라이버 여야 함). 이것은 상당히 딜레마를 만들었습니다. 범용 인쇄 드라이버의 성능이 너무 낮아 다중 인쇄 작업이 이전보다 몇 배 더 오래 걸립니다. 엔지니어링 팀을 위해 인쇄물을 쌓는 데 실제로 30 분이 걸리기까지 몇 시간이 걸립니다.
옵션이 제한되어있는 것 같습니다. 8100 특정 드라이버를 지원하기 위해 x86 Windows 설치로 돌아 가면 x64 시스템을 지원할 수 없습니다. 32 비트 및 64 비트 프린트 서버를 모두 만드는 것은 비용과 자원 낭비입니다. 범용 인쇄 드라이버를 제거하거나 성능을 향상시킬 수있는 방법을 찾는 것이 훨씬 좋습니다.
범용 인쇄 드라이버 성능을 개선 할 수있는 솔루션이 있습니까? 아니면 x86 인쇄 서버로 돌아 가지 않습니까?