前陣子重組了一台電腦,雖不到頂尖但也是一時之選
硬體:Ryzen7 1700、32G RAM、480G SSD系統碟、4TB資料碟
軟體:Win10專業版、Lightroom CC
LR設定:快取200G、GPU加速
效果卻是不盡理想,甚至可能只比舊的一代i7四核筆電快一點而已
Lightroom超過四核的多核支援效率差也不是新聞,板上也找得到相關解決辦法的文章
依照方式修改,操作的流暢感才總算恢復應有水準
但似乎也僅只限於編輯中,對於RAW轉存JPG沒有太大助益
上個周末一口氣轉存一千一百多張A7RII無損RAW,結果竟然花了快十一個小時
以上面的配備來說,這樣的結果讓人不能接受
若是平常單獨轉存一張,了不起也才不過五到十秒
以這個標準計算一千一百多張所需的時間,與十一個小時之間有很大的差距
可以說Lightroom設計上有很大的瑕疵
之後再做了一連串的測試,同樣都是A7RII無損RAW、編目檔放系統碟、RAW放資料碟
JPG轉存至同一個資料碟
Lightroom轉存設定:JPEG畫質100、原尺寸、不再做銳利化處理
每次轉存後都重開Lightroom,等軟體確實執行完成再直接執行下一批轉存不做其他操作
計算轉存起訖點以滑鼠按下轉存開始,直到轉存光棒完全結束消失為止
一次轉存92張,費時約22分,平均一張RAW費時約14.35秒
一次轉存41張,費時約7分,平均一張RAW費時約10.25秒
一次轉存20張,費時約3分,平均一張RAW費時約9秒
一次轉存10張,費時1分14秒,平均一張RAW費時約7.4秒
以上四種結果只有轉存10張特別使用馬錶計算,其他三次都僅是看電腦時鐘大略計算
因為幾乎都是在同一個場景拍攝的檔案、差不多的調整參數,
轉存出來的JPG大約都在30MB上下,偶而一、二張會飆到50MB
不否認以上測試存在有誤差,但即使如此結果也是相當明顯
以轉存10張的結果計算92張所需的時間,也得不到接近22分鐘的結果
似乎Lightroom一次轉存的數量跨過一個門檻,效率就會變得很差
開啟系統管理員監視資源使用狀況,很明顯在轉存低張數的時候
CPU使用率維持在90%以上的時間比轉存高張數時來的長
(系統管理員確實看得到有用到全部8核16執行序)
也許會有人說應該把RAW放在SSD、RAMDISK或磁碟陣列才會快
但這種假設已經有人測試過,實際效果差別不大,用關鍵字就找得到網頁可以看
同樣,CPU頻率高低影響也有限。
且現在問題點不在轉存(運算)慢,而是一次大量轉存速度就會明顯降低
或許也會有人說為何要一次轉這麼多。
辛苦上班族不是靠攝影吃飯,能有空修圖就偷笑了,哪來的時間再分批轉
睡一覺起來就全部轉好了,有何不好?
總而言之,這應該算是Lightroom的另一個重大瑕疵
但是在軟體改版或是換軟體用之前,看起來只能人去配合軟體調性使用了