FIFO

First In, First Out」の略です。

FIFOは、データやその他のオブジェクトをキューに整理、処理、または取り出す方法です。FIFOシステムでは、空きができるたびに、最も長く待っていたデータが最初に処理されます。新しいオブジェクトはキューの最後に追加され、システムが各オブジェクトを順番に処理する間、自分の順番を待つ必要があります。

FIFOモデルは、データを処理する最も基本的な方法の1つです。次に処理するものを選ぶときに、オブジェクトが列に割り込んだり、複数の項目の優先度を比較したりすることはできません。例外なく、すべてが順番を待ちます。FIFOモデルの反対はLIFOモデルです。これは後入れ先出しを意味し、最も新しい項目が最初に処理されます。

First In, First Outを使用して、古い印刷ジョブから順に処理するプリンターキュー
First In, First Outを使用して、古い印刷ジョブから順に処理するプリンターキュー

多くのコンピューターキューはFIFOモデルを使用して動作します。たとえば、忙しいオフィスのネットワークプリンターは、印刷ジョブが届いた順に処理するFIFOキューを使用します。自分の文書が2ページだけでも、その直前のジョブが100ページあっても同じです。コンピューターは通常、配列バッファーからデータを取り出すときにもFIFOスケジューリングを使用します。ディスクへの書き込みのスケジューリング、プロセスのスケジューリング、メッセージシステムでも、高い優先度や低い優先度を考慮せず、要求を順番に処理するためにFIFOモデルがよく使用されます。

更新日 July 17, 2023 著者: Brian P.

quiz知識をテストする

Assistive technology features are often categorized as what?

A
Adaptability
0%
B
Accessibility
0%
C
Extensibility
0%
D
Scalability
0%
Correct! Incorrect!     View the Assistive Technology definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのFIFOの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。