DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD (Paperback)
暫譯: DTrace:在 Oracle Solaris、Mac OS X 和 FreeBSD 中的動態追蹤(平裝本)
Brendan Gregg, Jim Mauro
- 出版商: Prentice Hall
- 出版日期: 2011-04-11
- 售價: $2,290
- 貴賓價: 9.5 折 $2,176
- 語言: 英文
- 頁數: 1152
- 裝訂: Paperback
- ISBN: 0132091518
- ISBN-13: 9780132091510
-
相關分類:
BSD、MAC OS 蘋果電腦、Oracle
已絕版
買這商品的人也買了...
-
$6,600$6,270 -
$1,102Unix Network Programming, Vol. 1 : The Sockets Networking API, 3/e (IE-Paperback)
-
$880$695 -
$450$356 -
$620$527 -
$820$648 -
$380$296 -
$850$723 -
$950$808 -
$590$502 -
$680$537 -
$680$530 -
$588Cloud Computing (Paperback)
-
$3,200$3,040 -
$650$514 -
$480$379 -
$150$143 -
$780$616 -
$680$537 -
$780$616 -
$630$630 -
$1,750$1,750 -
$250鳳凰計畫:一個 IT計畫的傳奇故事 (The Phoenix Project : A Novel about IT, DevOps, and Helping your business win)(沙盤特別版)
-
$580$458 -
$450$356
相關主題
商品描述
The Oracle Solaris DTrace feature revolutionizes the way you debug operating systems and applications. Using DTrace, you can dynamically instrument software and quickly answer virtually any question about its behavior. Now, for the first time, there's a comprehensive, authoritative guide to making the most of DTrace in any supported UNIX environment--from Oracle Solaris to OpenSolaris, Mac OS X, and FreeBSD.
Written by key contributors to the DTrace community, DTrace teaches by example, presenting scores of commands and easy-to-adapt, downloadable D scripts. These concise examples generate answers to real and useful questions, and serve as a starting point for building more complex scripts. Using them, you can start making practical use of DTrace immediately, whether you're an administrator, developer, analyst, architect, or support professional.
The authors fully explain the goals, techniques, and output associated with each script or command. Drawing on their extensive experience, they provide strategy suggestions, checklists, and functional diagrams, as well as a chapter of advanced tips and tricks. You'll learn how to
- Write effective scripts using DTrace's D language
- Use DTrace to thoroughly understand system performance
- Expose functional areas of the operating system, including I/O, filesystems, and protocols
- Use DTrace in the application and database development process
- Identify and fix security problems with DTrace
- Analyze the operating system kernel
- Integrate DTrace into source code
- Extend DTrace with other tools
This book will help you make the most of DTrace to solve problems more quickly and efficiently, and build systems that work faster and more reliably.
商品描述(中文翻譯)
Oracle Solaris 的 DTrace 功能徹底改變了您調試操作系統和應用程式的方式。使用 DTrace,您可以動態地對軟體進行插裝,並快速回答幾乎任何有關其行為的問題。現在,首次推出一本全面且權威的指南,幫助您在任何支援的 UNIX 環境中充分利用 DTrace——從 Oracle Solaris 到 OpenSolaris、Mac OS X 和 FreeBSD。
本書由 DTrace 社群的主要貢獻者撰寫,DTrace 透過範例進行教學,提供大量命令和易於調整的可下載 D 腳本。這些簡潔的範例能夠生成真實且有用的問題答案,並作為構建更複雜腳本的起點。無論您是管理員、開發人員、分析師、架構師或支援專業人員,都可以立即開始實際使用 DTrace。
作者全面解釋了與每個腳本或命令相關的目標、技術和輸出。基於他們的豐富經驗,他們提供了策略建議、檢查清單和功能圖,以及一章進階技巧和竅門。您將學會如何:
- 使用 DTrace 的 D 語言編寫有效的腳本
- 使用 DTrace 徹底了解系統性能
- 揭示操作系統的功能區域,包括 I/O、檔案系統和協議
- 在應用程式和資料庫開發過程中使用 DTrace
- 使用 DTrace 識別和修復安全問題
- 分析操作系統內核
- 將 DTrace 整合到源代碼中
- 使用其他工具擴展 DTrace
本書將幫助您充分利用 DTrace,更快速且有效地解決問題,並構建運行更快、更可靠的系統。