web-dev-qa-db-ja.com

新しい交換品よりも優れた古いPCを持っています。これを軽減するために私ができることについて何か提案はありますか?

最近、かなり強力な新しいPCを購入しました(過去に使用したPCと比較した場合)。古いマシンはXeonE3-1245 V2 @ 3.40GHz、32GB RAMを使用しましたが、新しいマシンはi9-9900K @ 3.60 GHz、64GBRAMを使用しました。古いマシンには標準的な1TBの標準ドライブがあります。新しいマシンにはNVMe1 TBドライブがあります。

私はA/V編集と娯楽のためにマシンffmpegを使用します、私は通常iTunesを使います。

この新しいPCで2つの問題が発生しています。

  • まず、ffmpeg(および他のすべてのソフトウェア)の実行速度が、以前のPCよりも新しいPCで著しく遅くなっています。
  • 次に、iTunesのダウンロードは、同じネットワーク上の古いPCの場合の約2倍の時間がかかります。

友人は、システムエクスプローラーを使用してPC間のリソース使用量を比較することを提案しました。これは、古いPCがCPUを100%使用していることを示しています(ffmpegをリアルタイムに設定した後)が、新しいPCはせいぜい50%前後でホバリングし、リアルタイムに設定されています。

プロセスが両方のマシンで同じ時間に終了している場合、ffmpegは最大になっていると思いますが、古いPCでは高速に実行されるため、問題ではないようです。iTunesのダウンロードでも同じです。

このはるかに強力なPCの動作が弱いPCよりも遅くなる原因となっているものを見逃すことができますか?

1
olpdog

XeonはサーバークラスのCPU、i9はデスクトップクラスです。おそらく、これはffmpegなどの計算集約型のタスクに影響します。

Xeonには4つのコアと8つのスレッドがあり、i9には8つのコアと16のスレッドがあります。コア/スレッドを増やすことは、ワークロードに大きな同時実行性がある場合、またはその数のスレッドを利用するように設計されている場合にのみメリットがあります。メインタスクが8つを超えるスレッドを使用できない理由がいくつかある可能性があります。

ITunesのダウンロードは、おそらくストレージメディアの詳細に大きく影響されます。たとえば、HDDの速度、HDDの数、HDDのキャッシュの量など(iTunesのダウンロードの書き込み中にOSが読み取りを行う必要があります)

私は...するだろう

  • パフォーマンスモニターを使用して、ワークロードがプロセッサーコア間でどのように分割されているかを確認します。
  • HDDの仕様を確認してください。新しいマシンがSSDを使用している場合は、より高速になるはずです。
  • たぶん、HDD/SSDでいくつかのパフォーマンステストを行います。
  • 他のバックグラウンドタスク(AV、ベンダー提供のソフトウェアなど)の数を確認します。
  • 新しいマシンが古いマシンと同じ方法でインターネットに接続されていることを確認します。これは通常問題にはなりませんが、一方がGBイーサネットを使用し、もう一方が混雑したWiFiチャネルを使用している場合は、確認する価値があります。
3
RedGrittyBrick