マルチスレッド Ghostscript 9.07 を使用して .pdf を .png ファイルにレンダリングしようとしています。.exe ファイルからインストールされます。このために、次の手順を呼び出します。
gswin64c.exe -dNumRenderingThreads=4 -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -r300 -sOutputFile=Graphic1.png Graphic1.pdf
私のシステムは、クアッド コア AMD phenom II プロセッサで動作する Windows 8 x64 で、テスト グラフィックは 1 ページ 109 MB pdf です。
この手順は、dNumRenderingThreads が設定されているかどうかに関係なく、同じ時間 (300 dpi の場合は約 32 秒) 処理されます。さらに、Windowsタスクマネージャーは、gsプロセスが2つのスレッドのみを使用することを示しています(私の知る限り、1つは解析用、もう1つはレッドナー用です)
レンダリングが多くのスレッドに分散されていないというのは、何が間違っているのでしょうか?