Skip to main content

バックグラウンド処理とは何ですか?

compaidingバックグラウンド処理は、そのアクションによって最もよく定義できます。コンピューターユーザーがコンピューターの前景でアクションを実行する間、コンピューターの背景にタスクを実行するだけです。たとえば、バックグラウンド処理では、コンピューターユーザーはキーボードとコンピューター画面を使用して1つのアプリケーションを積極的に操作でき、同時に、バックグラウンドで個別の操作が実行されます。多くの場合、バックグラウンドプロセスは完全に自律的に機能し、ユーザーはプロセスが実行されていることを認識していません。computer任意のコンピューターの背景にデータを処理することは、コンピューターの機能に不可欠な部分です。背景は、ユーザーが画面上で作業しているアプリケーションと比較して、より優先順位、同性レベルの優先度、または低レベルの優先事項です。バックグラウンド処理が許容可能な時間枠内で達成され、ユーザーのアクティビティやコンピューターの全体的な機能を妨げない限り、成功すると見なすことができます。

バックグラウンド処理の一般的な例の1つには、共通のプリンターが含まれます。コンピューターユーザーがワードプロセッサで作業してドキュメントを入力し、保存し、コンピューターにプリントするようにコマンドすると、コンピューターの背景プロセスによりコマンドがプリンターに転送されます。このアクティビティは、コンピューターユーザーの画面で起こっていることとは無関係に行われます。実際、コンピューターユーザーは、ドキュメントを変更したり、新しいドキュメントを開いたり入力したり、コンピューターがバックグラウンド処理に従事している間、まったく新しいアプリケーションで作業し続けることができます。computerコンピューターユーザーとバックグラウンドプロセスの間の相互作用の欠如は、プロセスが重要でないことを意味するために誤解されるべきではありません。フォアグラウンドでやり取りされているアプリケーションと同じくらい重要な特定の背景プロセスがあります。一部のコンピューターには、タスクに優先順位を付け、それぞれに専念するエネルギーの量を規制する機能があります。ただし、一般的に、バックグラウンドプロセスは比較的優先度が低く、出力が最小限です。

背景プロセスは、通常、デーモンまたは計算集約型タスクのいずれかに分類できます。平均的なコンピューターユーザーは、電子メール転送、Webページのサービング、時間同期などの一般的な機能の世話をするのに役立つため、Daemonsの作業に精通しています。それらの相互作用は、ユーザーとではなく、ネットワーク上のプログラムや他のコンピューターとのものです。彼らは非常に少ないメモリを使用しており、CPU使用に大きなへこみを置いてはいけないため、コンピューターユーザーは、これらのプロセスが存在し、実際にコンピューターの前景のタスクに集中している間に実際に行われていることに気付かずにマシンで作業することができます。