macOSのプロセススリープ状態とは何ですか?


0

私はちょうど私のフォトライブラリ(60GB)をiCloudに送る過程にあり、私はそれに気づいた cloudd 転送に責任があるプロセスは時々スリープ状態を持ち、転送はまだ行われます。この場合、睡眠はどういう意味ですか?プロセスステータスを確認します top ターミナルアプリケーションのプログラム。

ターミナルからのスクリーンショット

回答:


0

ps(1)のmanページを見てください。

I       Marks a process that is idle (sleeping for longer than about 20 seconds).
R       Marks a runnable process.
S       Marks a process that is sleeping for less than about 20 seconds.
T       Marks a stopped process.
U       Marks a process in uninterruptible wait.
Z       Marks a dead process (a ``zombie'').

CPUのコアごとに、常に1つの実行プロセスしかありません。コアでスケジュールすることができるが現在実行されていないプロセスは「スリープ」と呼ばれ、それらはいくつかのIOの完了を待っているかもしれません。 cloudd プロセスはおそらく、ネットワークハードウェアがiCloudにデータを送信するのを待機しているか、ディスクがデータを読み込むのを待機しています。


説明してくれて、ありがとうございます。それは理にかなっていると私の質問に答えます。
keramzyt
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.