Linuxについて
【初心者向け】Linuxについての簡単なまとめメモ
https://qiita.com/uguis410/items/f9e82350d5d49a300491
Linuxカーネルを一言で言うと
ハードウェアとソフトウェアの仲介をしてくるOSの根幹
OSについて
OS(Operating System)
オペレーティングシステム(英語: Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。
https://ja.wikipedia.org/wiki/オペレーティングシステム
カーネルについて
アプリケーション動作のための基本環境を提供していると言う事、具体的には
- メモリの保存場所
- アプリケーションごとのCPUリソースの振り分け方
- ハードウェアからの処理以来のスケジューリング
- アプリケーションからのシステムコール処理 等
Linuxカーネルのモード
- カーネルモード 全てのリソースを扱える
- ユーザーモード 一部のリソースしか扱えない
最近のコメント