Skip to Content
詳解 システム・パフォーマンス 第2版
book

詳解 システム・パフォーマンス 第2版

by Brendan Gregg, 西脇 靖紘, 長尾 高弘
January 2023
Beginner to intermediate
940 pages
15h 53m
Japanese
O'Reilly Japan, Inc.
Content preview from 詳解 システム・パフォーマンス 第2版

まえがき

知っていることがわかっているもの、Known-Knownsがある。

何かはわからないけれどもあることがわかっているもの、Known-Unknownsというものもある。

しかし、わからないこともわかっていないもの、Unknown-Unknownsというものもある。

―アメリカ合衆国国防長官(当時)ドナルド・ラムズフェルド、2002年2月12日

上の言葉は、プレスブリーフィングに出席した人々の嘲笑を誘ったが、地政学に限らず、あらゆる複雑系の重要原則をひとことで言い表している。パフォーマンス障害は、どこからでも発生する。そのなかには、システム内のまったく知識を持っていない領域、そのためチェックしていない領域も含まれる(Unknown-Unknown)。本書は、そのような領域の多くを明らかにするとともに、分析するためのメソドロジ(方法論)やツールも示していく。

今回の改訂版について

本書の初版を書いたのは8年前で、長く通用するように構成したつもりだ。各章は、最初の部分で長持ちするスキル(モデル、アーキテクチャ、メソドロジ)を取り上げ、そのあとで実際の例として短期間で変化していくスキル(ツールとチューニング)を取り上げるような構造になっている。ツールやチューニングの例は時代遅れになっても、長持ちするスキルが時代に追いつく方法を教えてくれる。

この8年でLinuxには拡張BPFという大きな機能が追加された。BPFは新世代のパフォーマンス分析ツールを支えるカーネルテクノロジである。この新版にはBPFの章とBPFツールを組み込み、別にBPFについて深く掘り下げた本も出版した[Gregg 19]。Linuxのperf、Ftraceにもさまざまな機能が追加されたので、それらについての章も追加した。Linuxカーネルに多数追加されたパフォーマンス機能、テクノロジの説明も取り込んだ。さらに、クラウドコンピューティングの仮想マシンを駆動するハイパーバイザーやコンテナテクノロジも、大きく変化しているので、これらについての記述も書き直した。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

プロダクトマネジメント ―ビルドトラップを避け顧客に価値を届ける

プロダクトマネジメント ―ビルドトラップを避け顧客に価値を届ける

Melissa Perri, 吉羽 龍太郎

Publisher Resources

ISBN: 9784814400072Other