前版と同じく非常に優秀なLinuxカーネルの解説書で,解説の基盤はIntel x86ベースのLinuxである."FROM I/O PORTS TO PROCESS MANAGEMENT"という副題の通り,内容は非常に網羅的である.それにもかかわらず内容が濃いのは正確な概念の説明と的確なソースコードの参照にある.
カーネル2.2対応の前版に不満がある人もこの本を買っておいて損はない.目次を見る限り大きく変わったのは,ネットワークの章が追加されただけだが,細かいところでは2.4の新機能がきちんと書き加えられている.全体的には,前版と比べて2/3以上が書き直され,ページ数も20%増だそうだ.
この本は正しくLinuxカーネルに興味がある全ての人のためのバイブルと言えよう.
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
Understanding the Linux Kernel 2e ペーパーバック – 2003/1/3
英語版
Daniel P Bovet
(著)
{"desktop_buybox_group_1":[{"displayPrice":"¥8,289","priceAmount":8289.00,"currencySymbol":"¥","integerValue":"8,289","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"odNYvPesTi4oOHsLkTxC6Crm7gLJXy2RsMnatl5eTE1b9hXUiaotPNF6X2QIFgPzBRTrn8p3AGPnzolKP1nFsPGgduapQZlsf13gSWKS3U%2BTLTvThKjxKZ6kKreNA6TNgBSLEiyufSSuZUSp9TY4o6Do%2FlY8fQgvhRdNLxAgagwghh7H0H6NabYz1hyeTEUu","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}
購入オプションとあわせ買い
The new edition of "Understanding the Linux Kernel" takes you on a guided tour through the most significant data structures, many algorithms, and programming tricks used in the kernel. Probing beyond the superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Relevant segments of code are dissected and discussed line by line. The book covers more than just the functioning of the code, it explains the theoretical underpinnings for why Linux does things the way it does. The new edition of the book has been updated to cover version 2.4 of the kernel, which is quite different from version 2.2: the virtual memory system is entirely new, supportfor multiprocessor systems is improved, and whole new classes of hardware devices have been added. The authors explore each new feature in detail. Other topics in the book include: Memory management including file buffering, process swapping, and Direct memory Access (DMA) The Virtual Filesystem and the Second Extended Filesystem; Process creation and scheduling; Signals, interrupts, and the essential interfaces to device drivers; Timing; Synchronization in the kernel; Interprocess Communication (IPC); and Program execution. "Understanding the Linux Kernel", Second Edition will acquaint you with all the inner workings of Linux, but is more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. If knowledge is power, then this book will help you make the most of your Linux system.
- 本の長さ784ページ
- 言語英語
- 出版社O′Reilly
- 発売日2003/1/3
- 寸法17.9 x 3.6 x 23.3 cm
- ISBN-100596002130
- ISBN-13978-0596002138
商品の説明
著者について
Daniel P. Bovet got a Ph.D. in computer science at UCLA in 1968 and is now full Professor at the University of Rome, "Tor Vergata," Italy. He had to wait over 25 years before being able to teach an operating system course in a proper manner because of the lack of source code for modern, well-designed systems. Now, thanks to cheap PCs and to Linux, Marco and Dan are able to cover all the facets of an operating system from booting to tuning and are able to hand out tough, satisfying homework to their students. (These young guys working at home on their PCs are really spoiled; they never had to fight with punched cards.) In fact, Dan was so fascinated by the accomplishments of Linus Torvalds and his followers that he spent the last few years trying to unravel some of Linux's mysteries. It seemed natural, after all that work, to write a book about what he found. Marco Cesati received a degree in mathematics in 1992 and a Ph.D. in computer science (University of Rome, "La Sapienza") in 1995. He is now a research assistant in the computer science department of the School of Engineering (University of Rome, "Tor Vergata"). In the past, he served as system administrator and Unix programmer for the university (as a Ph.D. student) and for several institutions (as a consultant).
登録情報
- 出版社 : O′Reilly; 第2版 (2003/1/3)
- 発売日 : 2003/1/3
- 言語 : 英語
- ペーパーバック : 784ページ
- ISBN-10 : 0596002130
- ISBN-13 : 978-0596002138
- 寸法 : 17.9 x 3.6 x 23.3 cm
- Amazon 売れ筋ランキング: - 249,817位洋書 (洋書の売れ筋ランキングを見る)
- - 92位Linux Programming
- - 4,681位Computer Programming
- カスタマーレビュー:
カスタマーレビュー
星5つ中4.7つ
5つのうち4.7つ
全体的な星の数と星別のパーセンテージの内訳を計算するにあたり、単純平均は使用されていません。当システムでは、レビューがどの程度新しいか、レビュー担当者がAmazonで購入したかどうかなど、特定の要素をより重視しています。 詳細はこちら
8グローバルレーティング
虚偽のレビューは一切容認しません
私たちの目標は、すべてのレビューを信頼性の高い、有益なものにすることです。だからこそ、私たちはテクノロジーと人間の調査員の両方を活用して、お客様が偽のレビューを見る前にブロックしています。 詳細はこちら
コミュニティガイドラインに違反するAmazonアカウントはブロックされます。また、レビューを購入した出品者をブロックし、そのようなレビューを投稿した当事者に対して法的措置を取ります。 報告方法について学ぶ
他の国からのトップレビュー
Elizabeth
5つ星のうち5.0
Shipped fast
2019年2月26日にアメリカ合衆国でレビュー済みAmazonで購入
The book is easy to read and covers the basics well. Received it in very good condition.
Matthew C. Hersant
5つ星のうち5.0
Five Stars
2015年2月20日にアメリカ合衆国でレビュー済みAmazonで購入
Very satisfied!
Christopher Craig
5つ星のうち3.0
Three Stars
2016年3月1日にアメリカ合衆国でレビュー済みAmazonで購入
Probably excellent for those who have to maintain/modify a LINUX kernel. For those who simply USE a kernel, overkill?