IT用語集– archive –
-
ランタイムライブラリ
ランタイムライブラリ 英語表記: Runtime Library 概要 ランタイムライブラリは、プログラムが実行時(ランタイム)に必要とする基本的な機能や処理を集めたソフトウェア部品群です。これは、私たちが書いたアプリケーションコードと、その下にあるオペレ... -
システムソフトウェア
システムソフトウェア 英語表記: System Software 概要 システムソフトウェアとは、コンピュータのハードウェアを直接制御し、アプリケーションソフトウェアが動作するための基盤を提供する、非常に重要なソフトウェア群のことです。これは「ソフトウェア... -
NIC ドライバ(NIC: ニック)
NIC ドライバ(NIC: ニック) 英語表記: NIC Driver 概要 NICドライバとは、コンピュータのオペレーティングシステム(OS)と、ネットワーク接続を司るハードウェアであるネットワークインターフェースカード(NIC)の間で、通信を仲介する重要なソフトウ... -
ソケット
ソケット 英語表記: Socket 概要 ソケットは、ネットワーク上でデータ通信を行うためにOSがアプリケーションソフトウェアに提供する、標準化されたインターフェース(API)です。これは、アプリケーションが複雑なネットワークプロトコル(TCP/IPなど)の... -
TCP/IP スタック(TCP/IP: ティーシーピーアイピー)
TCP/IP スタック(TCP/IP: ティーシーピーアイピー) 英語表記: TCP/IP Stack 概要 TCP/IPスタックとは、インターネットを含む現代のあらゆるネットワーク通信を実現するために、コンピュータのOS(オペレーティングシステム)に組み込まれている、プロト... -
デバイスマッパ
デバイスマッパ 英語表記: Device Mapper 概要 デバイスマッパは、Linuxカーネルの中核部分に組み込まれている、非常に重要なストレージ管理の基盤技術です。これは、私たちが今回焦点を当てている「ハードウェアとソフトウェアの関係」において、特に「OS... -
VFS (Virtual File System)(VFS: ブイエフエス)
VFS (Virtual File System)(VFS: ブイエフエス) 英語表記: VFS (Virtual File System) 概要 VFS(Virtual File System、仮想ファイルシステム)は、オペレーティングシステム(OS)の核となる機能の一つであり、アプリケーションプログラムに対して、利... -
ファイルシステム
ファイルシステム 英語表記: File System 概要 ファイルシステムは、ハードディスクやSSDといった物理的なストレージ(ハードウェア)上に、データを効率的かつ論理的に整理し、読み書きするための仕組みです。これは、オペレーティングシステム(OS)が提... -
アドレス空間
アドレス空間 英語表記: Address Space 概要 アドレス空間とは、コンピュータのOS(オペレーティングシステム)が個々のプログラム(プロセス)に対して提供する、仮想的なメモリの配置図のことです。これは、プログラムが利用できるメモリ領域の範囲と構... -
ページング
ページング 英語表記: Paging 概要 ページングは、OSが物理メモリの非連続性を隠蔽し、アプリケーションに対して広大で連続したメモリ空間(仮想記憶)を提供するメモリ抽象化の根幹をなす技術です。この技術により、プログラムは物理メモリの配置を一切意...