按一下,讚!
按一下,推薦!
書本進階搜尋
 大專(學校)用書
研究所|科技大學
大學|技術學院
高中|專科
國中|高職
 檢定考試用書
 原(外)文書
A|B|C|D
E|F|G|H
I|J|K|L
M|N|O|P
Q|R|S|T
U|V|W|X
Y|Z
 電腦資訊
程式語言|繪圖排版
硬體組裝|網路/通訊
工具軟體|資料庫
應用軟體|作業系統
其他
 文學
現代文學|西洋文學
世界文學|大眾文學
青少年文學|中國文學
其他
 藝術
建築/工藝|設計
攝影/美術|電影/音樂
室內設計|戲劇舞蹈
電子/電機
 生活、旅遊
飲食/休閒|旅遊
命理/占星|科普/科學
醫學|美容時尚
 社會、人文
社會/經濟|政治/法律
教育/研究|哲學/宗教
心理學|歷史/文化
當代思潮
 商業、財金
商務/趨勢|企業管理
行銷/市場|投資/理財
會計/金融|統計
 語言、學習
工具書|各國語言書
字典|商考用書
日文相關
 小說、漫畫
 兒童、親子
親子教育|兒童繪本
兒童文學|青少年用書
學習教材
 雜誌、MOOK
藝術設計|電腦網路
汽車機車|影音設備
旅遊生活|音樂娛樂
流行時尚|室內居家
財經企管|時事新聞
首頁 我要賣書 加入免費會員 會員登入 忘記密碼? 常見問題 分享書籤 加入到MyShare書籤 加入到HemiDemi書籤 加入到digg書籤 1152 人正在翻箱倒櫃 
 
如果我有一千萬,我就能買一棟房子。 我有一千萬嗎?沒有。 所以我仍然沒有房子。 如果我有翅膀,我就能飛。 我有翅膀嗎?沒有。 所以我也沒辦法飛。 如果把整個太平洋的水倒出,也澆不熄我對妳愛情的火燄。 整個太平洋的水全部倒得出嗎?不行。 所以我並不愛妳。 (Written by jht)

 書的香氣是耐人尋味,你、我相遇在二手書 店....&
 
 
 
<本書已賣出!>
書籍資訊
書本編號 :ISBN 9789862765678
書名
Debug Hacks除錯駭客:極致除錯的技巧與工具
作者
吉岡弘隆、大和一洋、大岩尚宏、安部東洋、吉田俊輔
出版商
歐萊禮
書本訂價 580元
書本賣價 280元     (需另加運費:$60)
推薦給朋友
  我要推薦給朋友們!
加入追蹤清單
書本描述
內容簡介

極致除錯的技巧與工具

  Miracle Linux的精銳工程師們,詳細解說長年Linux開發經驗累積的除錯知識。從預備基礎、必要知識,快速找到bug的原因、進

行修正的便利技巧與工具,一直到進階除錯技巧都毫不保留地披露。滿載許多從實際範例推演的實用技巧,是高效率開發高品質程式

必備的一本書。

  本書所需的知識與目標讀者

  本書主要的對象,是使用C/C++等程式語言的應用程式開發者、以及Linux kernel開發者。本書沒有特別假設語言、開發環境,但

舉例的時候是使用Linux環境。在做低階除錯的時候,需要電腦架構、程式語言的基礎知識。另外也需要作為開發環境的Unix系列程式

設計環境的基礎知識。除此之外的知識並未多做假設。

  設想的讀者,是自己設計程式、實做、測試、除錯的初級到中級程式設計者;寫給希望進一步提昇自己程式設計能力的讀者。我

們認為不僅C/C++程式設計者能獲益,對使用Perl/PHP/Python/Ruby等文稿語言寫程式的讀者來說,我們提到的許多手法,就算

是語言、工具不一樣,還是能作為參考。另外對使用Windows與Mac等不同平台的程式設計者來說,同樣具有參考價值。

  我們特別希望學生能閱讀本書。在看過一輪程式設計語言的入門書之後,如果想進一步精通程式設計的話,本書的hacks應該很有

參考價值。我們總是抱著「如果這本書出現在自己學生時代的話一定很想看」的心態在編輯這本書。

  對使用文稿語言寫程式的人來說,平常幾乎不會意識到電腦架構、機器語言等等。但若是Ruby的執行環境突然segmentation

fault當掉、需要修復的時候,就需要本書討論的知識與技法了。對希望擴充自身程式設計領域的人來說,本書應該能成為契機。

  我們也十分希望擁有獨自風格的hacker(程式設計老手)能閱讀本書,特別是現在幾乎沒有直接討論Linux kernel除錯的參考書,

有關我們對這本書的組成,包含討論範圍、假想讀者群等等,不必客氣,儘管提供意見。當然如果能知道各位讀者「如果是自己的話

會這麼做」的想法就太棒了。

規格:平裝 / 404頁 / 15.5 x 23 cm / 普通級 / 單色印刷 / 初版

目錄

推薦序
作者與致謝
寫在前面

第一章 暖身準備
1. 何謂除錯?
2. Debug Hacks 地圖
3. Debug 經驗談

第二章 Debug 之前應該知道的事情
4. 取得 Process 的 Core Dump
5. Debugger (GDB) 的基本用法 (之一)
6. Debugger (GDB) 的基本用法 (之二)
7. Debugger (GDB) 的基本用法 (之三)
8. Intel 架構的基礎
9. Debug 需要的 Stack 基礎知識
10. 呼叫函式時傳遞引數的方式 (x86_64 篇)
11. 呼叫函式時傳遞引數的方式 (i386 篇)
12. 呼叫函式時傳遞引數的方式 (C++ 篇)
13. Assembly 的鍛鍊法
14. 從 Assembly 找出對應的原始碼

第三章 Kernel Debug 的準備
15. Oops 訊息的解讀法
16. 以 minicom 連上 serial console
17. 透過網路取得 kernel message
18. 透過 SysRq 按鍵進行除錯的方法
19. 使用 diskdump 取得 kernel crash dump
20. 使用 Kdump 取得 kernel crash dump
21. crash 指令的用法
22. 透過 IPMI watchdog timer 取得 freeze 時的 crash dump
23. 透過 NMI watchdog 取得 freeze 時的 crash dump
24. Kernel 特有的 Assembly 指令 (之一)
25. Kernel 特有的 Assembly 指令 (之二)

第四章 應用程式 Debug 實務
26. 程式接到 SIGSEGV 異常終止
27. Backtrace 無法正確顯示
28. 操作陣列失誤導致破壞記憶體內容
29. 活用 Watchpoint 偵測記憶體操作失誤
30. malloc() 與 free() 時發生問題
31. 應用程式卡住 (死結篇)
32. 應用程式卡住 (無窮迴圈篇)

第五章 Kernel Debug 實務
33. Kernel Panic (取用 NULL 指標篇)
34. Kernel Panic (List 破壞篇)
35. Kernel Panic (Race Condition 篇)
36. Kernel 卡住 (無窮迴圈篇)
37. Kernel 卡住 (Spinlock 篇之一)
38. Kernel 卡住 (Spinlock 篇之二)
39. Kernel 卡住 (Semaphore 篇)
40. Realtime Process 卡住
41. 運作變慢的問題
42. CPU 負荷變高的問題

第六章 致勝 Debug 技巧
43. 使用 strace 尋找問題原因的線索
44. objdump 方便的選項
45. Valgrind 的用法 (基本篇)
46. Valgrind 的用法 (實務篇)
47. 使用 kprobe 取得 kernel 內部的資訊
48. 使用 jprobe 取得 kernel 內部的資訊
49. 使用 kprobe 取得 kernel 內部任意位置的資訊
50. 使用 kprobe 取得 kernel 內部任意位置指定名稱的變數資訊
51. 使用 KAHO 取得 compiler 最佳化過程中移除的變數的值
52. 使用 systemtap 對執行中的 kernel 進行 debug (之一)
53. 使用 systemtap 對執行中的 kernel 進行 debug (之二)
54. 在 /proc/meminfo 可以看到的東西
55. 從 /proc//mem 高速讀取 process 的記憶體內容
56. OOM Killer 的動作與機制
57. Fault Injection
58. 使用 Fault Injection 發現 Linux kernel 潛在的 bug
59. Linux kernel 的 init section
60. 解決性能方面的問題
61. 使用 VMware Vprobe 取得資訊
62. 取得 Xen 的 memory dump
63. 理解透過 GOT/PLT 呼叫函式的機制
64. 為 initramfs image 進行 debug
65. 使用 RT Watchdog 偵測 realtime process 卡住的情形
66. 檢查手邊的 x86 機器是否支援 64-bit 模式
附錄 Debug Hacks 用語的基礎知識
索引




推薦此書本
目前有 0 人推薦 按我推薦此書籍
   
將本書推到
   
刊登資訊[回上一頁]
問與答 全新功能→我要發問(0) 賣家名稱
胖嘟嘟 ←查看賣家所有書本 (評價:+11)
胖嘟嘟 至今已賣出了 27 本書。
查看賣家[關於我]  賣家已通過Email確認 賣家已通過手機簡訊確認
分類 :電腦資訊-程式語言 到期日 :無期限
取件方式 : 自取、郵寄 使用程度 : 九成五新
運費 :60 數量 :1
所在地點 :新竹縣市-湖口鄉 點閱人次 490 [0人加入追蹤]
 
Java2 - 如何設計Java程式書本詳細資料
 
Java2 - 如何設計Java程式
 
FORTRAN 95程式設計書本詳細資料
 
FORTRAN 95程式設計
 
徹底剖析PHP&MySQL(PHP4和PHP5皆適用)書本詳細資料
 
徹底剖析PHP&MySQL(PHP4和PHP5皆適用)
 
Java 物件導向與資料結構書本詳細資料
 
Java 物件導向與資料結構
 
軟體工程-物件導向程式設計與UML系統分析實作書本詳細資料
 
軟體工程-物件導向程式設計與UML系統分析實作
 
無圖片!
 
8051單晶片實作-使用C語言
 
C語言入門的學習繪本書本詳細資料
 
C語言入門的學習繪本
 
結構化系統分析與設計書本詳細資料
 
結構化系統分析與設計
 
精解JAVA2程式語言書本詳細資料
 
精解JAVA2程式語言
 
Visual Basic6(VB)-實例演練書本詳細資料
 
Visual Basic6(VB)-實例演練
更多同類書籍  
臺灣維管束植物野外鑑定指南. 下冊: 裸子植物與雙子葉植物 詳細資料
臺灣維管束植物野外鑑定指南. 下冊: 裸子植物與雙子葉植物
臺灣維管束植物野外鑑定指南. 上冊: 石松類、蕨類與單子葉植物 詳細資料
臺灣維管束植物野外鑑定指南. 上冊: 石松類、蕨類與單子葉植物
中國近現代名家畫集-60冊合售-自家書架裝飾用-如新 詳細資料
中國近現代名家畫集-60冊合售-自家書架裝飾用-如新
中國美術全集-60冊合售-自家書架裝飾用-如新 詳細資料
中國美術全集-60冊合售-自家書架裝飾用-如新
種子學 詳細資料
種子學
貓國物語---NEARGO 詳細資料
貓國物語---NEARGO
Copyright © Since:2006 http://www.usedbook.tw 二手書之戀 All Rights Reserved. 本站瀏覽解析度為1024*768以上 Visited:
Yahoo!奇摩搜尋「二手書之戀」、「二手書」、「usedbook」或 Google搜尋「二手書平台」、「二手書買賣」、「二手書網」可以找到本站哦。
 聯絡我們表單  EMAIL:used_book@ipage.com.tw  Powered by ::iPAGE::