最近、かなり強力な新しいPCを購入しました(過去に使用したPCと比較した場合)。古いマシンはXeonE3-1245 V2 @ 3.40GHz、32GB RAMを使用しましたが、新しいマシンはi9-9900K @ 3.60 GHz、64GBRAMを使用しました。古いマシンには標準的な1TBの標準ドライブがあります。新しいマシンにはNVMe1 TBドライブがあります。
私はA/V編集と娯楽のためにマシンffmpegを使用します、私は通常iTunesを使います。
この新しいPCで2つの問題が発生しています。
友人は、システムエクスプローラーを使用してPC間のリソース使用量を比較することを提案しました。これは、古いPCがCPUを100%使用していることを示しています(ffmpegをリアルタイムに設定した後)が、新しいPCはせいぜい50%前後でホバリングし、リアルタイムに設定されています。
プロセスが両方のマシンで同じ時間に終了している場合、ffmpegは最大になっていると思いますが、古いPCでは高速に実行されるため、問題ではないようです。iTunesのダウンロードでも同じです。
このはるかに強力なPCの動作が弱いPCよりも遅くなる原因となっているものを見逃すことができますか?
XeonはサーバークラスのCPU、i9はデスクトップクラスです。おそらく、これはffmpegなどの計算集約型のタスクに影響します。
Xeonには4つのコアと8つのスレッドがあり、i9には8つのコアと16のスレッドがあります。コア/スレッドを増やすことは、ワークロードに大きな同時実行性がある場合、またはその数のスレッドを利用するように設計されている場合にのみメリットがあります。メインタスクが8つを超えるスレッドを使用できない理由がいくつかある可能性があります。
ITunesのダウンロードは、おそらくストレージメディアの詳細に大きく影響されます。たとえば、HDDの速度、HDDの数、HDDのキャッシュの量など(iTunesのダウンロードの書き込み中にOSが読み取りを行う必要があります)
私は...するだろう