動くメカニズムを図解&実験! Linux超入門: コンピュータの性能を100%引き出すために [単行本]
    • 動くメカニズムを図解&実験! Linux超入門: コンピュータの性能を100%引き出すために [単行本]

    • ¥3,520106 ゴールドポイント(3%還元)
    • 在庫あり2025年7月29日火曜日までヨドバシエクストリームサービス便(無料)がお届け
100000009002557513

動くメカニズムを図解&実験! Linux超入門: コンピュータの性能を100%引き出すために [単行本]

価格:¥3,520(税込)
ゴールドポイント:106 ゴールドポイント(3%還元)(¥106相当)
お届け日:在庫あり今すぐのご注文で、2025年7月29日火曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:CQ出版
販売開始日: 2016/04/15
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可
店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

動くメカニズムを図解&実験! Linux超入門: コンピュータの性能を100%引き出すために の 商品概要

  • 目次

    ★目 次


    ☆第1部 そうなっていたのか! Linuxカーネルが動くメカニズム

    ◎基本をおさえておけばメカニズムも長所短所も合点!
    ●第1章 Linuxカーネルの設計思想

    ◎電源ONからブートローダ処理/RAM展開/カーネル起動/RootFSマウント/SysVinitスクリプト処理まで
    ●第2章 Linux起動のしくみ

    ◎コンピュータの処理性能を最高にするためのRAMの使い方
    ●第3章 仮想メモリ・アクセスのしくみ

    ◎インテリなスケジューリングで高性能処理実現!
    ●第4章 プログラム実行順序決定のしくみ

    ◎I/Oはファイル操作だけ! 同じアプリが使い回せる理由
    ●第5章 ハードウェア制御の基本的なしくみ

    高速応答割り込みハンドラ作成のコツ
    ●第6章 割り込みのしくみ

    ◎カーネルが知っている! ハード情報のGETが高性能化の近道
    ●第7章 ハードウェア資源管理のしくみ

    ◎仮想ファイル・システムVFS×キャッシュ・メモリでフル回転!
    ●第8章 メモリに高速アクセスするしくみ

    ◎Linuxボード使用時は知っておきたいWindow System & 最新フレーム・バッファ
    ●第9章 グラフィック描画&表示のしくみ

    ◎デバドラ経由からDMA転送,最新の取り組みまで
    ●第10章 大容量データ受け渡しのしくみ

    ◎OSがシステム全体やCPUの動作状態をきめ細かく管理する
    ●第11章 電力制御のしくみ

    ◎他のOSだと簡単じゃない! 固有ハード対応用デバイス・ツリー入門
    ●第12章 いろんなチップ&ボードで動かせるしくみ

    ◎LinuxボードBeagleBone Blackのデバイス・ツリー
    ●第13章 固有ハードに対応するためのしくみ実例

    ◎知らないのはマズいLinuxのキー・テクノロジ
    ●第14章 ファイル・システムのしくみ

    ◎インターネット時代の必須技術! 基本から最新テクノロジまで
    ●第15章 セキュリティ管理のしくみ



    ☆第2部 しくみがわかれば差は歴然! Linuxを高性能に使うテクニック10+

    ◎ガーン… 14μsが6msに! Linuxがリアルタイム用途に向かない理由
    ●第16章 割り込み処理ルーチンを高速起動するコツ…負荷は重くしちゃダメ

    ◎Linuxの性能を生かすにはできるだけ早くOSに権限を返すのが基本
    ●第17章 割り込み処理を短時間で済ませるコツ…必要な処理をまず済ませる

    ◎処理がいっぱいいっぱいになるとタスク切り替えが増えてフル回転できない
    ●第18章 マルチタスクを高性能に処理するコツ…なるべくI/O処理と同時に動かさない

    ◎実行ファイルをメモリにmmapするのが時間を食う
    ●第19章 プロセスを高速応答させるコツ…先に立ち上げてスリープさせておく

    ◎ブートローダを自作してImageファイル形式を選べるようになる
    ●第20章 カーネル圧縮方式を選ぶコツ…サイズや起動時間で使い分ける
     Appendix 便利で高速起動! 定番ブートローダU-Bootを使う

    ◎システム・コールにメモリを要求するには時間がかかる
    ●第21章 メモリ操作を高速にするコツ…malloc/freeはループ内に書いちゃいけない

    ◎最初の書き込み時に時間をかけて物理メモリを確保する
    ●第22章 大容量のmallocをムダなく高速に行うコツ…必要なぶんだけ初期化して使う

    ◎速度と確実性はトレードオフ!
    ●第23章 物理メモリに高速/確実に読み書きするコツ…キャッシュの同期をコントロールする

    ◎Linuxで使える代表的なファイル・システムは把握しておく
    ●第24章 ファイル・システムを選ぶコツ…互換性/圧縮率/速度で使い分ける

    ◎大容量データ転送は専用ハードウェアに任せるのが基本
    ●第25章 Linuxが苦手なデータ高速転送のコツ…DMAを使う

    ◎アイドル時の消費電力を抑えればバッテリ動作も目指せる
    ●第26章 消費電力を減らすコツ…Linuxが備える機能を駆使する

    ◎専用ICで電池長もち&高精度!
    ●第27章 正確な時刻を知るコツ…ハードウェア時計を使う
  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    宗像 尚郎(ムナカタ ヒサオ)
    1960年東京都新宿区に生まれる。1983年日立電子部品販売(株)に入社。1990年AVアンプ、CDプレーヤなどオーディオ機器を中心に組み込みソフトウェア開発に従事。1995年SuperH(SH)CPU向けのLinuxカーネル開発に従事、開発コミュニティとの連携を開始。2004年プロジェクタ、デジタルTV、サーバ・ヘルスケア・コントローラなど向けにLinux環境を提供。2008年筑波大学非常勤講師。2009年CE Linux Forum、Linux Foundationに参加し、各種作業部会の活動をサポート。2011年電気通信大学非常勤講師

    海老原 祐太郎(エビハラ ユウタロウ)
    1973年千葉県船橋市に生まれる。1997年信州大学工学部卒業、同年、総合電機メーカ勤務、FA関連機器開発に従事。2000年(有)りぬくす工房設立、組込みLinux業務を始める。2003年シリコンリナックス(株)に組織変更、代表取締役に就任
  • 出版社からのコメント

     Linuxコンピュータを使いこなすにはカーネルの動きの理解が必須です.
  • 内容紹介

    Linuxコンピュータを作ったり使ったりする人はカーネルの動きを理解しておく必要があります.処理能力の低いCPUでも性能をUPしたり,ちょっとしたトラブルに対応できるようになります.そもそも知らないとちゃんと動かせません.
     本書ではLinuxが動くメカニズムをできるだけわかりやすく図解し,性能UPのヒントまで紹介します.

    ★目 次


    ☆第1部 そうなっていたのか! Linuxカーネルが動くメカニズム

    ●第1章 Linuxカーネルの設計思想

    ●第2章 Linux起動のしくみ

    ●第3章 仮想メモリ・アクセスのしくみ

    ●第4章 プログラム実行順序決定のしくみ

    ●第5章 ハードウェア制御の基本的なしくみ

    ●第6章 割り込みのしくみ

    ●第7章 ハードウェア資源管理のしくみ

    ●第8章 メモリに高速アクセスするしくみ

    ●第9章 グラフィック描画&表示のしくみ

    ●第10章 大容量データ受け渡しのしくみ

    ●第11章 電力制御のしくみ

    ●第12章 いろんなチップ&ボードで動かせるしくみ

    ●第13章 固有ハードに対応するためのしくみ実例

    ●第14章 ファイル・システムのしくみ

    ●第15章 セキュリティ管理のしくみ


    ☆第2部 しくみがわかれば差は歴然! Linuxを高性能に使うテクニック10+

    ●第16章 割り込み処理ルーチンを高速起動するコツ…負荷は重くしちゃダメ

    ●第17章 割り込み処理を短時間で済ませるコツ…必要な処理をまず済ませる

    ●第18章 マルチタスクを高性能に処理するコツ…なるべくI/O処理と同時に動かさない

    ●第19章 プロセスを高速応答させるコツ…先に立ち上げてスリープさせておく

    ●第20章 カーネル圧縮方式を選ぶコツ…サイズや起動時間で使い分ける
     Appendix 便利で高速起動! 定番ブートローダU-Bootを使う

    ●第21章 メモリ操作を高速にするコツ…malloc/freeはループ内に書いちゃいけない

    ●第22章 大容量のmallocをムダなく高速に行うコツ…必要なぶんだけ初期化して使う

    ●第23章 物理メモリに高速/確実に読み書きするコツ…キャッシュの同期をコントロールする

    ●第24章 ファイル・システムを選ぶコツ…互換性/圧縮率/速度で使い分ける

    ●第25章 Linuxが苦手なデータ高速転送のコツ…DMAを使う

    ●第26章 消費電力を減らすコツ…Linuxが備える機能を駆使する

    ●第27章 正確な時刻を知るコツ…ハードウェア時計を使う

動くメカニズムを図解&実験! Linux超入門: コンピュータの性能を100%引き出すために の商品スペック

商品仕様
出版社名:CQ出版
著者名:宗像 尚郎(共著)/海老原 祐太郎(共著)
発行年月日:2016/05/01
ISBN-10:4789844722
ISBN-13:9784789844727
判型:B5
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:263ページ
縦:26cm
他のCQ出版の書籍を探す

    CQ出版 動くメカニズムを図解&実験! Linux超入門: コンピュータの性能を100%引き出すために [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!