キャラクターデバイス
Character Device
きゃらくたーでばいす
データを1文字(1バイト)単位で順に入出力する装置。キーボード、マウス、シリアルポート、端末などが該当し、任意の位置へのランダムアクセスを前提としない。UNIX系のOSではデバイスファイルとして扱われ、ブロックデバイスと区別される。
Related
他の資格での定義
Related
関連キーワードの用語
UNIX系のOSで、プロセスが開いたファイルを識別するためにOSが割り当てる0以上の整数値。ファイルのほか、パイプ、ソケット、デバイスもこの値で扱う。0が標準入力、1が標準出力、2が標準エラー出力に割り当てられている。
データを一定長のブロック単位で入出力し、任意のブロックにランダムにアクセスできる装置。ハードディスクやSSDが該当し、OSのバッファキャッシュを介して読み書きされ、ファイルシステムを構築して使われる。
周辺機器をコンピュータに接続すると、OSが自動で機器を認識し、必要なデバイスドライバの組込みや設定を行って、すぐに使えるようにする機能。利用者が手作業で設定しなくてよい。USBのように、電源を入れたまま抜き差しできるホットプラグの機能と組み合わせて使われる。
UNIX系のOSで、決められた日時や周期でコマンドやスクリプトを自動的に実行する仕組み。実行する分、時、日、月、曜日とコマンドを設定ファイル(crontab)に書いておくと、常駐するプログラムがその時刻に実行する。バックアップやログの整理などの定期的な処理に使われる。
OSの機能の一つで、入出力装置の割当てと制御を行うもの。装置の違いをデバイスドライバで吸収して共通の方法で使えるようにし、入出力の要求の順序付け、バッファリング、低速な装置への出力をいったん補助記憶にためるスプーリングなどで、CPUと入出力装置の速度差を補って効率よく動かす。
