タグ

2024年8月25日のブックマーク (1件)

  • Linuxカーネルを理解しよう

    Linuxは現在、多くの分野で利用されている。その心臓部が「カーネル」だ。Linuxを使いこなすのに必要なカーネルの知識を解説する。 第5回 メモリー管理もLinuxカーネルの重要な仕事、プロセス間の競合防ぐ Linuxカーネルは複数のプロセスを稼働できます。また、複数のユーザーがシステムを共同利用する「マルチユーザー利用」にも対応しています。このようなOSでは、各プロセスが利用するメモリー領域が重ならないようにする仕組みなどが必要です。 2024.08.23 第4回 Linuxカーネルのタスク管理、短い間隔で切り替えて疑似的に同時実行 Linuxでプログラムを実行すると「プロセス」または「スレッド」が作成されます。プロセスとは、主メモリーに読み込まれ、独立したメモリー空間を割り当てられて稼働中のプログラムのことです。Linuxにおけるスレッドとは、ほかのプロセスやスレッドとメモリー空間を

    Linuxカーネルを理解しよう