特定のポイントまで、特定のディレクトリ/ディスク上のすべてのディスクアクティビティを遅延/キューに追加する方法は?

特定のポイントまで、特定のディレクトリ/ディスク上のすべてのディスクアクティビティを遅延/キューに追加する方法は?

特定のディレクトリ(またはディスク)に対するディスクアクティビティを停止し、ディスクを「回復」する他のコマンドと、ディスクがアクティビティの実行中に発生するすべてのタスクを実行するまで、それをキューに入れるスクリプトでコマンドを実行できるようにしたい。 2番目のコマンドを実行するとすぐに停止します。

メカニカルドライブが「スリープ」状態にあり、そのディスクでディスクアクティビティが発生したときにアクティビティが発生する前に再びオンになるまで数秒もかかりません。ディスクアクティビティが完了するようにします。後で、キュー内の活動のためのこの「スリープ」メカニズムを開始および停止するタイミングを制御できるようにしたいです。ディスクの回転時間を延長することについて話すのではなく、単に例として使用することです。

関連情報