Skip to main content

サイクル盗みとは何ですか?

Cycleサイクル盗みは、コンピュータープロセスが中央処理装置(CPU)に直接アクセスして、プロセスを完了するために必要なリソースを取得するアクションです。これは通常、コンピューターが使用されていないときに発生します。CPUは、ダウンタイムを利用して必要なプロセスを実行します。プロセスにリソースが必要な場合、通常はそれらを取得するのにかなりの時間がかかりますが、このシステムは検索をかなり短くします。このシステムはいくつかの点で有用であることが証明されていますが、一般に、コンピューターの一部がCPUに到達できないようにするシステムの劣化につながります。これらのエラー、およびCPUが通常これらの問題なしに同様のタスクを実行できるという事実は、平均サイクル盗むことは一般的に使用されません。多くの人がコンピューターを使用している間は頻繁に使用していますが、24時間まっすぐコンピューターを使用する人はほとんどいません。これにより、システムがオンになっているが使用されていないダウンタイムが発生します。これは、能力を持つコンピューターでサイクル盗みが発生する場合です。これは、盗むプロセスがしばしばコンピューターのリソースの多くを占めるためであり、これは人が同時にプログラムにアクセスしている場合、非常に速度が低下するためです。イベントのチェーン。このプロセスは、バスプロトコルを取得することから始まります。バスプロトコルは、最後のプロセスがリソースを取得するまで保持されます。CPUがクロックサイクルを通過した後、メモリを解放し、バスを通り抜けてプロセスに戻ります。サイクル盗みでは、プロセスはその大部分をスキップし、CPUからのクロックサイクルに直接進みます。これは、CPUの絶え間ない使用がシステムの劣化につながるためです。処理が遅いことは小さな問題の1つですが、特定のメモリチャネルがCPUに接続できないことは大きな問題です。一部のCPUはさまざまなバスにパワーを分割できるため、2011年には新しいコンピューターを使用できる新しいコンピューターでサイクルスチール機能の理由はほとんどありません。コンピューターは就業日中にも使用されます。電気を節約するために、プロセスがCPUから直接リソースを取得する時間はあまりありません。