Linux

【書籍紹介】[試して理解]Linuxのしくみ ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識

*記事内に商品プロモーションを含む場合があります

Linux OSの仕組みに関する本を読んだことがなければ、今回紹介する書籍を読むことを強くお勧めします。

1レベル上がります。

私も10年以上前にLinux OSの基礎を別の書籍で学びましたが、10年以上前の知識だったので復習のために購入しました。

Webの情報でなんとなく知っていた知識が、体系立てて理解でき、実践的な知識が身に付きます。

この本は、2022年発行で内容も最新技術を扱っています。

例えば、以下の記事で紹介したようなLinuxのメモリ管理やスワップなど技術的なエッセンスとノウハウが分かりやすく書かれています。

Linux OSのプロセスのメモリ使用量とOSスワップの調査方法Linuxを利用している方なら一度は経験したことがあるかもしれません。 突然パフォーマンスが低下し、システムが重くなる現象。 こ...
Linux OOM Killerの調査方法(プログラムの突然死)OOM Killer(Out of Memory Killer)とは? Linuxは、メモリ不足でOS自体が安定稼働できない場合、...
RHEL8とRHEL9で空きメモリが少ない時のOSメモリの使い方が異なる。スワップのタイミングが違う。Red Hat Enterprise Linux 8系とRed Hat Enterprise Linux 9系でメモリの使い方やOSスワ...
Linuxでfioを使ってディスクの性能を測る(HDD,SSD)Linuxでfioを使ってディスク(HDD,SSD)の性能を測る方法を紹介します。 fioは以下のようなディスク関連の性能調査やチ...

このような問題を調査するのには、OSとハードウェアの知識は不可欠です。

私は、ミドルウェア・ソフト開発とそのソフトの技術支援を本業で行っていて、ディスクやネットワーク、OSの挙動を知らないと性能問題などを解決できないので、必須の知識になります。

あと、NVMe SSDや仮想化機能など新しいハードウェアやソフトウェア技術の特性を把握していないと太刀打ちできません。

私もこの本を読んで理解が深まりました。良書です。