Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
    Apple
  • Android
    Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore
    Android

無料アプリを入手するには、Eメールアドレスを入力してください。

kcpAppSendButton

購入オプション

Kindle 価格: ¥ 2,980

¥ 238の割引 (7%)

これらのプロモーションはこの商品に適用されます:

Kindle または他の端末に配信

Kindle または他の端末に配信

Kindle App Ad
[武内 覚]の[試して理解]Linuxのしくみ ~実験と図解で学ぶOSとハードウェアの基礎知識

著者をフォローする

何か問題が発生しました。後で再度リクエストしてください。


[試して理解]Linuxのしくみ ~実験と図解で学ぶOSとハードウェアの基礎知識 Kindle版

5つ星のうち 3.7 17件のカスタマーレビュー

その他(2)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
価格
新品 中古品
Kindle版
¥ 2,980

紙の本の長さ: 288ページ タイプセッティングの改善: 有効 Page Flip: 有効

【Kindle Unlimited】
120万冊以上の本・コミック・雑誌・洋書が、好きな時に好きなだけ読み放題。初回30日間無料体験 今すぐチェック
【注目の新刊ページ】: 紙とKindle本が同日発売の新刊、予約中のタイトルをご紹介。 今すぐチェック

商品の説明

内容紹介

こちらの書籍は 2019/05/08 紙版の3刷に対応するため更新をおこないました。
(概要)
ITシステムやソフトウェアの開発,運用において,その基盤となるOSやハードウェアのしくみや動作を,具体的にイメージすることができるでしょうか。
本書では,サーバ,クラウドからスマートフォン,IoT機器まで幅広く利用されているLinux OSを対象に,プロセススケジューラ,メモリ管理,記憶階層,ファイルシステム,ストレージデバイスなど,OSとハードウェアに関するしくみがどのように動くのか,実験とその結果を示すグラフを用いてわかりやすく解説します。

(こんな方におすすめ)
・Linuxの動作や仕組みに興味がある方
・OSやハードウェアのしくみを手軽に学びたいと考えている方

(目次
  • 本書に寄せて(小崎資広)
  • はじめに

第1章 コンピュータシステムの概要

第2章 ユーザモードで実現する機能

  • システムコール
  • システムコールのラッパー関数
  • 標準Cライブラリ
  • OSが提供するプログラム

第3章 プロセス管理

  • 2段階のプロセス生成
  • fork()関数
  • execve()関数
  • 終了処理

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

  • 実験プログラムの仕様
  • 実験プログラムの実装
  • 実験
  • 考察
  • コンテキストスイッチ
  • プロセスの状態
  • 状態遷移
  • アイドル状態
  • さまざまな状態遷移
  • スループットとレイテンシ
  • 実際のシステム
  • 論理CPUが複数の場合のスケジューリング
  • 実験方法
  • 実験結果
  • スループットとレイテンシ
  • 考察
  • 経過時間と使用時間
  • スリープするプロセス
  • 現実のプロセス
  • 優先度の変更

第5章 メモリ管理

  • メモリに関する統計情報
  • Out Of Memory
  • 単純なメモリ割り当て
  • 仮想記憶
  • ページテーブル
  • 実験
  • プロセスへのメモリ割り当て
  • 実験
  • 上位レイヤによるメモリ割り当て
  • 問題の解決
  • 仮想記憶の応用
  • ファイルマップ
  • デマンドページング
  • コピーオンライト
  • スワップ
  • 階層型ページテーブル
  • ヒュージページ

第6章 記憶階層

  • キャッシュメモリ
  • キャッシュメモリがいっぱいになったら
  • 階層型キャッシュメモリ
  • キャッシュの実験
  • 参照の局所性
  • まとめ
  • Translation Lookaside Buffer
  • ページキャッシュ
  • 同期書き込み
  • バッファキャッシュ
  • ファイル読み出しの実験
  • ファイル書き込みの実験
  • チューニングパラメータ
  • まとめ
  • ハイパースレッド

第7章 ファイルシステム

  • Linuxのファイルシステム
  • データとメタデータ
  • 容量制限
  • ファイルシステムの不整合
  • ジャーナリング
  • コピーオンライト
  • それでも防げない場合
  • ファイルシステム不整合への対策
  • ファイルの種類
  • キャラクタデバイス
  • ブロックデバイス
  • さまざまなファイルシステム
  • メモリベースのファイルシステム
  • ネットワークファイルシステム
  • 仮想ファイルシステム
  • Btrfs

第8章 ストレージデバイス

  • HDDのデータ読み書きのしくみ
  • HDDの性能特性
  • HDDの実験
  • 実験プログラム
  • シーケンシャルアクセス
  • ランダムアクセス
  • ブロックデバイス層
  • I/Oスケジューラ
  • 先読み
  • 実験
  • SSDのしくみ
  • まとめ
  • あとがき

出版社からのコメント

スマホからクラウドまで幅広く利用されているLinux。
この、社会を支えているOSはどのように動いているのか。
プロセススケジューラ、メモリ管理、ファイルシステムなどを分かりやすく解説。

登録情報

  • フォーマット: Kindle版
  • ファイルサイズ: 39296 KB
  • 紙の本の長さ: 428 ページ
  • 出版社: 技術評論社 (2018/2/23)
  • 販売: Amazon Services International, Inc.
  • 言語: 日本語
  • ASIN: B079YJS1J1
  • Text-to-Speech(テキスト読み上げ機能): 有効
  • X-Ray:
  • Word Wise: 有効にされていません
  • おすすめ度: 5つ星のうち 3.7 17件のカスタマーレビュー
  • Amazon 売れ筋ランキング: Kindleストア 有料タイトル - 7,232位 (Kindleストア 有料タイトルの売れ筋ランキングを見る)
  • さらに安い価格について知らせる


17件のカスタマーレビュー

5つ星のうち3.7

この商品をレビュー

他のお客様にも意見を伝えましょう

気になるトピックのレビューを読もう

17件中1 - 8件目のレビューを表示

2018年3月12日
形式: Kindle版Amazonで購入
48人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年3月2日
形式: 単行本(ソフトカバー)Amazonで購入
76人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年4月27日
形式: 単行本(ソフトカバー)Amazonで購入
7人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年7月7日
形式: Kindle版Amazonで購入
3人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年9月24日
形式: 単行本(ソフトカバー)Amazonで購入
1人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2019年1月11日
形式: 単行本(ソフトカバー)Amazonで購入
review image
1人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年4月10日
形式: Kindle版Amazonで購入
3人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年3月29日
形式: 単行本(ソフトカバー)Amazonで購入
5人のお客様がこれが役に立ったと考えています
コメント 違反を報告