0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

LPIC/Linux学習記録#7

Posted at

〇自戒のための自己への宣誓

  1. お前に足りないのはインプットだ!!!インプットしろ!!!インプットの奴隷になれ!!!
  2. 記事の書き方とか今はどうでもいいから書け!!!インプットをアウトプットしろ!!!やる前からこだわりとか持つな!!!
  3. 見られることとか評価されることとか気にするな!!!MECEとか構造化されてるかどうかとか気にするな!!!構造化はアウトプットの整地であって、インプットが足りないお前が手を出す領域ではない!!!ていうかお前頭良いんだからインプットに注力しろ!!歴史を刻め!!!歴史をまとめようとするな!!!未来を描け!!過去を清算するな若者め!!!!
  4. 疑問を持つことを恥じるな!!!お前は頭はいいがインプットが足りない未熟者だ!!!インプットの奴隷になれ(再掲)!!!

〇学習記録
カーネルっていうOSの中核があるらしい。カーネルを操作するのがシェルであり、他のOS構成要素はブートローダーやデーモンなどがあるらしい。

カーネルの機能には、
①プロセス管理
②メモリ管理
③ファイルシステム管理
の3つがあるらしい。

①プロセス管理
プロセスの生成、割り当て、実行、停止、スケジューリングなどを管理するらしい。
プロセス=処理=アプリケーションが実行される単位。
プロセスを管理して、システムのリソースを適切に割り当てるらしい。

②メモリ管理
メモリの割り当て、解放、スワップなどを管理するらしい。→スワップて何?→仮想メモリのことらしい。
→仮想メモリってことは、仮想化したPCに割り当てるものとかのことなのかな?
→物理メモリがいっぱいになったときに、使っていないメモリ部分をSSDなどのハードディスクに一時的に移す(スワップする)機能に関連するっぽい。

③ファイルシステム管理
ファイルシステムのマウント、アンマウント、ディレクトリ操作、ファイルの読み書きなどを管理するらしい。
アプリケーションがファイルを読み書きできるようになり、システムのストレージリソースを最適化できるらしい。

カーネルにはバージョンがあるらしい。
AA.BB.CC-xxxx
AA:メジャーバージョン。大きな変更。
BB:マイナーバージョン。機能追加や改善。
CC:パッチレベル。セキュリティやバグ修正。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?