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

バックグラウンド処理は、そのアクションによって最もよく定義できます。コンピューターユーザーがコンピューターの前景でアクションを実行する間、コンピューターの背景にタスクを実行するだけです。 For example, in background processing, a computer user can actively manipulate one application using a keyboard and a computer screen while separate operations are performed at the same time and in the background.多くの場合、バックグラウンドプロセスは完全に自律的に機能し、ユーザーはプロセスが実行されていることを認識していません。

データの処理任意のコンピューターのバックグラウンドでは、コンピューターの機能に不可欠な部分です。背景は、ユーザーが画面上で作業しているアプリケーションと比較して、より優先順位、同性レベルの優先度、または低レベルの優先事項です。バックグラウンド処理が許容可能な時間枠内で達成され、ユーザーのアクティビティやコンピューターの全体的な機能を妨げない限り、成功と見なすことができます本質的。

バックグラウンド処理の一般的な例の1つには、共通のプリンターが含まれます。コンピューターユーザーがワードプロセッサで作業してドキュメントを入力し、保存し、コンピューターにプリントするようにコマンドを作成すると、コンピューターの背景プロセスによりコマンドがプリンターに転送されます。このアクティビティは、コンピューターユーザーの画面で起こっていることとは無関係に行われます。実際、コンピューターユーザーは、ドキュメントを変更したり、新しいドキュメントを開いたり入力したり、コンピューターがバックグラウンド処理に従事している間、まったく新しいアプリケーションで作業し続けることができます。

コンピューターユーザーとバックグラウンドプロセスの間の相互作用の欠如は、プロセスが重要ではないことを意味するために誤解されるべきではありません。フォアグラウンドでやり取りされているアプリケーションと同じくらい重要な特定の背景プロセスがあります。一部のコンピュータータスクに優先順位を付け、それぞれに専念するエネルギーの量を規制する能力を持っています。ただし、一般的に、バックグラウンドプロセスは比較的優先度が低く、出力が最小限です。

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

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?