[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《DTrace - UNIX 內核動態跟蹤》(DTrace Dynamic Tracing
《DTrace - UNIX 內核動態跟蹤》(DTrace Dynamic Tracing
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/14
大       小 -
《DTrace - UNIX 內核動態跟蹤》(DTrace Dynamic Tracing 簡介:   導讀: 簡介: djvu 閱讀器:http://windjview.sourceforge.net/內容介紹:DTrace(全稱Dynamic Tracing),也稱為動態跟蹤,是由 Sun™ 開發的一個用來在生產和試驗性生產系統上找出系統瓶頸的工具,可以以對 簡介: djvu 閱讀器: http://windjview.so
電驢資源下載/磁力鏈接資源下載:
全選
"《DTrace - UNIX 內核動態跟蹤》(DTrace Dynamic Tracing"介紹
  導讀: 簡介: djvu 閱讀器:http://windjview.sourceforge.net/內容介紹:DTrace(全稱Dynamic Tracing),也稱為動態跟蹤,是由 Sun™ 開發的一個用來在生產和試驗性生產系統上找出系統瓶頸的工具,可以以對 簡介:


djvu 閱讀器:
http://windjview.sourceforge.net/
內容介紹:
DTrace(全稱Dynamic Tracing),也稱為動態跟蹤,是由 Sun™ 開發的一個用來在生產和試驗性生產系統上找出系統瓶頸的工具,可以以對核心(kernel)和應用程序(user application)進行動態跟蹤並且對系統運行不構成任何危險的技術。在任何情況下它都不是一個調試工具, 而是一個實時系統分析尋找出性能及其他問題的工具。 DTrace 是個特別好的分析工具,帶有大量的幫助診斷系統問題的特性。還可以使用預先寫好的腳本利用它的功能。 用戶也可以通過使用 DTrace D 語言創建他們自己定制的分析工具[1][2], 以滿足特定的需求。
  1997年,供職於Sun而現已是Solaris內核研發部高級工程師的Bryan Cantrill 和他的工作組在緊張地研究一個性能問題,他出現在剛剛提及的Sun E10000服務器。該服務器在運行基准測試時,速度突然在一段時間內奇怪地降低。工作組經過六天夜以繼日的工作後,終於發現了問題的根本原因。某個“愚蠢之極”的配置錯誤將服務器配置成了路由器。
  “我很受震驚,”Cantrill 說到, “這是任何一個客戶都可能碰到的問題,但是他們可不敢奢望讓內核研發人員為之夜以繼日地工作,編寫自定義代碼以弄清楚問題。我們得找出一個更好的方法。” 經過兩年半的緊張研發,Cantrill和他的工作組終於研究出了這個更好的方法: Dtrace 。
  DTrace是過去十年中在操作系統方面最具意義的革新之一。Solaris中分散著30,000多的位置指針,也叫探測器probes,DTrace可激活成千上萬的探測器,記錄所關注的位置指定的數據,如命中,即可從該地址顯示用戶進程或系統內核的數據,從而了解系統,包括:
  1。任何函數的參數
  2。內核的任何全局變量
  3。函數調用的時間(NS,十億分之一秒,無任何其他PC/Unix在ns一級精度)
  4。跟蹤堆棧,包括指明函數調用的代碼
  5。函數調用時運行的進程
  6。產生函數調用的線程
內容截圖:

相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved