現在地
トップ > 電子書籍 > PC・システム開発 > OS > Linux
[試して理解]Linuxのしくみー実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】

[試して理解]Linuxのしくみ ー実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】 [電子書籍版]
武内 覚

3,520(税込)

商品情報

  • 著者:   武内 覚
  • 発売日:  2022年10月14日
  • 出版社:  技術評論社
  • 商品番号:  9784297131494
  • 言語:  日本語
  • 対応端末:   電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ

商品説明

内容紹介

(概要)

ITシステムやソフトウェアの基盤OSとして幅広く使われているLinux。エンジニアとしてLinuxに関する知識はいまや必須とも言えますが、あなたはそのしくみや動作を具体的にイメージすることができるでしょうか。

本書では、Linux OS における、プロセス管理、プロセススケジューラ、メモリ管理、記憶階層、ファイルシステム、記憶階層、そして仮想化機能、コンテナなど、OS とハードウェアに関するしくみがどのように動くのか、実験とその結果を示す豊富なグラフや図解を用いてわかりやすく解説します。

改訂に際しては全面フルカラー化。グラフや図解がさらにわかりやすくなり、ソースコードはC言語から、Go言語とPythonにアップデートしています。さらに仮想化、コンテナなどの章が加わりました。今どきのLinuxのしくみを本書でしっかり理解しておきましょう。


(こんな方におすすめ)

・Linuxの動作や仕組みに興味があるエンジニア

・OSや仮想マシン、コンテナのしくみを手軽に学びたいと考えているエンジニア


(目次)

序章 はじめに

第1章 Linuxの概要

  プログラムとプロセス

  カーネル

  システムコール

  ライブラリ

第2章 プロセス管理(基礎編)

  プロセスの生成

  プロセスの親子関係

  プロセスの状態

  プロセスの終了

  ゾンビプロセスと孤児プロセス

  シグナル

  シェルのジョブ管理の実現

  デーモン

第3章 プロセススケジューラ

  前提知識:経過時間と使用時間

  1つの論理CPUだけを使う場合

  複数の論理CPUを使う場合

  realよりもuser+sysが大きくなるケース

  タイムスライス

  コンテキストスイッチ

  性能について

  プログラムの並列実行の重要性

第4章 メモリ管理システム

  メモリ関連情報の取得

  メモリの回収処理

  仮想記憶

  プロセスへの新規メモリの割り当て

  ページテーブルの階層化

第5章 プロセス管理(応用編)

  プロセス作成処理の高速化

  プロセス間通信

  排他制御

  排他制御の堂々巡り

  マルチプロセスとマルチスレッド

第6章 デバイスアクセス

  デバイスファイル

  デバイスドライバ

  デバイスファイル名は変わりうる

第7章 ファイルシステム

  ファイルへのアクセス方法

  メモリマップトファイル

  一般的なファイルシステム

  容量制限(クォータ)

  ファイルシステムの整合性保持

  Btrfsが提供するファイルシステムの高度な機能

  データ破壊の検知/修復

  その他のファイルシステム

第8章 記憶階層

  キャッシュメモリ

  Simultaneous Multi Threading(SMT)

  ページキャッシュ

  バッファキャッシュ

  書き込みのタイミング

  direct I/O

  スワップ

  統計情報

第9章 ブロック層

  HDDの特徴

  ブロック層の基本機能

  ブロックデバイスの性能指標と測定方法

  ブロック層がHDDの性能に与える影響

  ブロック層がNVMe SSDの性能に与える影響

第10章 仮想化機能

  仮想化機能とは何か

  仮想化ソフトウェア

  本章で使う仮想化ソフトウェア

  仮想化を支援するCPUの機能

  仮想マシンは、ホストOSからどう見えているか?

  仮想化環境のプロセススケジューリング

  仮想マシンとメモリ管理

  仮想マシンとストレージデバイス

  virtio-blkの仕組み

第11章 コンテナ

  仮想マシンとの違い

  コンテナの種類

  namespace

  セキュリティリスク

第12章 cgroup

  cgroupが制御できるリソース

  使用例:CPU使用時間の制御

  応用例

終章 本書で学んだことと今後への生かし方


商品レビュー(9件)

総合評価
 4.63

楽天Koboのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

楽天Kobo電子書籍版

  • 期間限定!イチオシのキャンペーン

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:PC・システム開発

    ※1時間ごとに更新

    1. 1
      CISSP公式問題集
      電子書籍CISSP公式問題集

      マイク・チャップル

      3,300円(税込)

    2. 2
      努力革命 ラクをするから成果が出る! アフターGPTの成長術
      電子書籍努力革命 ラクをするから成果が出る! …

      尾原和啓

      1,568円(税込)

    3. 3
      オラクルマスター教科書 Gold DBA Oracle Database Administration2
      電子書籍オラクルマスター教科書 Gold DBA Oracle…

      株式会社コーソル企画&マーケティング部

      8,250円(税込)

    4. 4
      Civil 3DをBIM/CIMでフル活用するための65の方法[Civil 3D 2021/2020/2019/2018対応]
      電子書籍Civil 3DをBIM/CIMでフル活用するための6…

      芳賀百合

      4,180円(税込)

    5. 5
      徹底攻略Cisco CCNA問題集[200-301 CCNA]対応
      電子書籍徹底攻略Cisco CCNA問題集[200-301 CCNA…

      株式会社ソキウス・ジャパン

      3,828円(税込)

    1. 1
      【令和6年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和6年度】 いちばんやさしい ITパス…

      高橋 京介

      1,760円(税込)

    2. 2
      生成AIで世界はこう変わる
      生成AIで世界はこう変わる

      今井翔太

      990円(税込)

    3. 3
      Star Creators! Spring 2024
      Star Creators! Spring 2024

      1,320円(税込)

    4. 4
      努力革命 ラクをするから成果が出る! アフターGPTの成長術
      努力革命 ラクをするから成果が出る! …

      伊藤 羊一

      1,650円(税込)

    5. 5
      MOS Excel 365&2019 対策テキスト&問題集
      MOS Excel 365&2019 対策テキスト&問題集

      富士通エフ・オー・エム(FOM出版)

      2,310円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ