IT用語集– archive –
-
仮想メモリ
仮想メモリ 英語表記: Virtual Memory 概要 仮想メモリは、オペレーティングシステム(OS)が提供する「メモリ抽象化」の最重要機能の一つです。これは、アプリケーションが物理的なメモリ容量の制限に縛られることなく、あたかも巨大で連続したメモリ空間... -
スケジューラ
スケジューラ 英語表記: Scheduler 概要 スケジューラは、OSの中核機能の一つであり、CPUという限られたハードウェア資源を、実行を待っている複数のプロセスやスレッドにどのように割り当てるかを決定するソフトウェアコンポーネントです。これは、OSが提... -
スレッド
スレッド 英語表記: Thread 概要 スレッドとは、オペレーティングシステム(OS)が管理する実行単位であり、特に「プロセス」という大きな実行環境の中で、実際に処理を行う最小単位の流れを指します。これは、ハードウェアとソフトウェアの関係において、... -
プロセス
プロセス 英語表記: Process 概要 プロセスとは、コンピュータ上で「実行中」のプログラムを指す、OS(オペレーティングシステム)が管理する作業の基本単位です。この概念は、私たちが現在利用しているコンピュータが、同時に複数の作業(マルチタスク)... -
I/O サブシステム(I/O: アイオー)
I/O サブシステム(I/O: アイオー) 英語表記: I/O Subsystem 概要 I/O サブシステムとは、オペレーティングシステム(OS)の主要な構成要素の一つであり、CPUとメモリ、そして外部の入出力(I/O)デバイス(ディスク、ネットワークカード、キーボードなど... -
HAL (Hardware Abstraction Layer)(HAL: ハル)
HAL (Hardware Abstraction Layer)(HAL: ハル) 英語表記: HAL (Hardware Abstraction Layer) 概要 HAL(Hardware Abstraction Layer)は、オペレーティングシステム(OS)のカーネルと、その下にある物理的なハードウェアとの間に位置する、ソフトウェア... -
デバイスファイル
デバイスファイル 英語表記: Device File 概要 デバイスファイルは、オペレーティングシステム(特にUNIXやLinuxなどのシステム)において、プリンタ、ハードディスク、キーボードといった物理的な入出力デバイスを、あたかも通常のファイルであるかのよう... -
バッファリング
バッファリング 英語表記: Buffering 概要 バッファリングとは、データ転送を行う際に、速度の異なる機器間(特に高速なCPU/メモリと低速なI/Oデバイス)の処理を円滑にするために、一時的な記憶領域(バッファ)を主記憶装置(RAM)上に確保し、そこにデ... -
DMA (Direct Memory Access)(DMA: ディーエムエー)
DMA (Direct Memory Access)(DMA: ディーエムエー) 英語表記: DMA (Direct Memory Access) 概要 DMA (Direct Memory Access)は、コンピュータシステムにおいて、中央演算処理装置(CPU)の介入なしに、周辺機器(I/Oデバイス)とメインメモリ間でデータ... -
割り込み
割り込み 英語表記: Interrupt 概要 割り込み(Interrupt)とは、コンピュータシステムにおいて、入出力(I/O)デバイスなどの周辺機器が中央処理装置(CPU)に対して、現在行っている処理を一時的に中断して、自分を処理するように要求するための仕組みで...