結果 1 - 7 共 7
Car Linux Object (CarLinO) is a framework, written in C++, for launch and control all others processes in the automotive embedded systems. Moreover CarLinO provides a graphic support based on OpenGL for the applications.
GNU profiler, gprof, was written by Jay Fenlason. You can use it to determine which parts of a program are taking most of the execution time. It enables your ability to spot bugs that had otherwise been unnoticed.
strace是Linux環境下的一款程式偵錯工具,用來監察一個應用程式所使用的系統呼叫及它所接收的系統資訊。
LTT是一個用於跟蹤系統詳細運行狀態和流程的工具,它可以追蹤記錄系統中的特定事件。這些事件包括:
Trap / Irq的進入和退出
Process調度事件
kernel定時器
Process管理相關事件:建立 ,喚醒,信號處理等等
文件系統相關事件:Open / Read / Write / Seek / Ioctl 等等
Memory管理相關事件:Memory分配/釋放等
其他事件:IPC / Socket/ 網路 等等。
資料來源:https://dev.firnow.com/course/6_system/linux/Linuxjs/20091016/179055.html
KGDB 是一個利用gdb透過serial port的方式來對linux kernel作debug的程式;使用KGDB需要二台電腦(host,target)在target端放置需要除錯的kernel,在host端利用gdb remote control來對核心除錯。
Gcov is a test coverage tool. You can use it with GNU CC to analyze your programs in order to make the programs more efficient. You can use gcov as a profiling tool.
Dprobes is the short for Dynamic Probes. As a Linux debugging facility, Dprobe will operate under the most extreme software conditions. By the technique of debugging in both kernel and user space, the users are able to insert "probes" in running programs.