Nsurlsessiondにより、CPUと帯域幅の使用率が高くなります

Macで大量のデータ使用が発生しているが、原因を特定できていない場合は、Googleがリードする可能性があります。 確認してください nsurlsessiond 問題を引き起こしています。 アクティビティモニターに移動し、勘が正しいかどうかを確認します。 多くのMacBookユーザーは、このプロセスがCPUの容量の60%以上を使用し、すべてのデータを消費して、 痛々しいほど遅い接続. この問題をトラブルシューティングするために何ができるか見てみましょう。

コンテンツ

  • Macでのnsurlsessionsとは何ですか?
  • nsurlsessiondがCPUと帯域幅を使いすぎないようにする方法
    • nsurlsessiondおよびtrustedプロセスを強制終了します
    • 古いnsurlsessiond一時ディレクトリを削除します
    • 結論
    • 関連記事:

Macでのnsurlsessionsとは何ですか?

Nsurlsessiondは、システムがクラウドと通信してデータを同期するために使用するiCloud関連のプロセスです。 言い換えれば、iCloudデータが更新されているときはいつでも、nsurlsessiondがバックグラウンドでアクティブに実行されていることは間違いありません。

このプロセスは、専用のサブディレクトリに依存してデータを一時的に保存します。 問題は、サブディレクトリが利用できず、プロセスがサブディレクトリにアクセスできない場合があることです。 しかし、それでもnsurlsessiondは、プロセスで多くのCPUと帯域幅を使用して、問題のあるサブディレクトリに何度もアクセスしようとするのを止めません。

nsurlsessiondがCPUと帯域幅を使いすぎないようにする方法

nsurlsessiondおよびtrustedプロセスを強制終了します

アクティビティモニター-nsurlsessiond

アクティビティモニターを起動し、nsurlsessiondプロセスを停止します。 すぐに戻った場合は、nsurlsessiondプロセスとtrustedプロセスの両方を終了します。 多くのユーザーは、これらのプロセスの両方を強制終了することで問題が解決したことを確認しました。 これらの2つのプロセスを終了すると、Macで他の問題や不具合が発生する可能性があることに注意してください。 しばらくして問題が再発する場合は、次の手順に進みます。

古いnsurlsessiond一時ディレクトリを削除します

  1. アクティビティモニターに移動し、 信頼できる 処理する。
  2. そのPIDをPID列からコピーします。
  3. ターミナルを起動し、 #sudo kill -9 [信頼できるPID] 親の信頼できるプロセスを終了するコマンド。
    • ノート:[trustedPID]をコピーしたばかりのPIDに置き換えます。
  4. を実行します #ls -la / var / folder / zz | grep nsurlsessiond 特定の「ランダム化された名前」ディレクトリを検索するコマンド。 次のコマンドでこの情報が必要になります。
  5. 次に、を実行します #sudo rm -fr / var / folder / zz / [ランダム化された名前] nsurlsessiond一時ディレクトリを削除するコマンド。
    • ノート:[ランダム化された名前]を以前に見つけた名前に置き換えます。
  6. さらに、容量が不足している場合は、/ var / log / aslコマンドを実行することもできます。

簡単に言うと、[randomize name]文字列は、実際にはnsurlsessiondがアクセスしてデータを書き込もうとしているサブディレクトリの名前です。 CPUと帯域幅の使用率が高いのは、nsurlsessiondプロセスが問題のあるディレクトリにアクセスしようとしているためです。 nsurlsessiondサブディレクトリを削除すると、macOSに新しいサブディレクトリが作成されます。

結論

nsurlsessiondプロセスがMacでCPUパワーを使いすぎている場合は、アクティビティモニターを起動し、nsurlsessiondおよびtrustedプロセスを強制終了します。 問題が解決しない場合は、プロセスがアクセスしようとしているサブディレクトリを削除して、Macを再起動します。 これらの解決策は問題の解決に役立ちましたか? 以下のコメントでお知らせください。