您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. linux内核调试分析指南

  2. linux内核调试分析指南 linux内核调试分析指南--上篇 本文档已经转到下面的网址,位于zh-kernel.org的文档停止更新,请访问新网址 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 原理理解的陷阱 建立调试环境 发行版的选择和安装 安装交叉编译工具 bin工具集的使用 qemu的使用 skyeye的使用 UML的使用 vmware的使用 initrd.img的原理与制
  3. 所属分类:硬件开发

    • 发布日期:2009-11-23
    • 文件大小:337920
    • 提供者:guophp
  1. Ptrace, Utrace, Uprobes: Lightweight, Dynamic Tracing of User Apps

  2. IBM经典论文,主要介绍几个调试工具的底层库的比较。关注点主要放在Utrace上,介绍了Utrac相对gdb传统调试底层库ptrace的优势。 学习使用ptrace必看
  3. 所属分类:专业指导

    • 发布日期:2010-08-27
    • 文件大小:176128
    • 提供者:batizty2001
  1. Kprobes and Systemtap Status

  2. Sony介绍Kprobes,systemtap的功能及移植工作的处理。
  3. 所属分类:Android

    • 发布日期:2011-08-22
    • 文件大小:1048576
    • 提供者:zachary027
  1. Kernel Probes for ARM

  2. Kernel probes for Arm, and introduce the limitation
  3. 所属分类:Android

    • 发布日期:2011-08-22
    • 文件大小:159744
    • 提供者:zachary027
  1. kprobes example

  2. kprobes example dump_stack
  3. 所属分类:Linux

    • 发布日期:2012-07-08
    • 文件大小:91136
    • 提供者:diy534
  1. Linux调试技术制kprobes

  2. Kprobe是linux的一种动态调试的技术
  3. 所属分类:Linux

    • 发布日期:2012-11-18
    • 文件大小:179200
    • 提供者:hazir
  1. Debug hacks

  2. 第1章 热身准备 1 1.调试是什么 1 2.Debug hacks的地图 4 3.调试的心得 6 第2章 调试前的必知必会 13 4.获取进程的内核转储 13 5.调试器(GDB)的基本用法(之一) 18 6.调试器(GDB)的基本使用方法(之二) 32 7.调试器(GDB)的基本使用方法(之三) 39 8.Intel架构的基本知识 45 9.调试时必需的栈知识 52 10.函数调用时的参数传递方法(x86_64篇) 61 11.函数调用时的参数传递方法(i386篇) 66 12.函数调用时
  3. 所属分类:其它

    • 发布日期:2013-09-16
    • 文件大小:13631488
    • 提供者:halfho
  1. linux内核调试方法总结

  2. 一 调试前的准备 二 内核中的bug 三 内核调试配置选项 1 内核配置 2 调试原子操作 四 引发bug并打印信息 1 BUG()和BUG_ON() 2 dump_stack() 五 printk() 1 printk函数的健壮性 2 printk函数脆弱之处 3 LOG等级 4 记录缓冲区 5 syslogd/klogd 6 dmesg 7 注意 8 内核printk和日志系统的总体结构 9 动态调试 六 内存调试工具 1 MEMWATCH 2 YAMD 3 Electric Fence
  3. 所属分类:C

    • 发布日期:2018-08-02
    • 文件大小:8388608
    • 提供者:wanli15
  1. IPCDump-源码

  2. ipcdump ipcdump是用于在Linux上跟踪进程间通信(IPC)的工具。 它涵盖了大多数常见的IPC机制-管道,fifos,信号,unix套接字,基于环回的网络和伪终端。 它是调试多进程应用程序的有用工具,也是了解系统中不同运动部件如何相互通信的一种简单方法。 ipcdump可以跟踪此通信的元数据和内容,并且特别适合在短期进程之间进行IPC跟踪,而使用传统的调试工具(如strace或gdb)可能很难在短暂的进程之间进行IPC跟踪。 它还具有一些基本的过滤功能,可帮助您筛选大量事件。 i
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:48128
    • 提供者:weixin_42160645
  1. bpftrace:Linux eBPF的高级跟踪语言-源码

  2. bpftrace bpftrace是用于Linux增强的Berkeley数据包筛选器(eBPF)的高级跟踪语言,该语言在最新Linux内核(4.x)中可用。 bpftrace使用LLVM作为后端将脚本编译为BPF字节码,并利用与Linux BPF系统进行交互以及现有Linux跟踪功能:内核动态跟踪(kprobes),用户级动态跟踪(uprobes),和跟踪点。 bpftrace语言受awk和C以及DTrace和SystemTap等以前的跟踪程序的启发。 bpftrace由创建。 要了解有关b
  3. 所属分类:其它

    • 发布日期:2021-02-18
    • 文件大小:1048576
    • 提供者:weixin_42168341
  1. bpftrace:bpftrace是内核实时跟踪(调试)工具,类似于Illumos上的dtrace。 Ubuntu不提供此软件包-源码

  2. bpftrace bpftrace是用于Linux增强的Berkeley数据包筛选器(eBPF)的高级跟踪语言,该语言在最新Linux内核(4.x)中可用。 bpftrace使用LLVM作为后端将脚本编译为BPF字节码,并利用与Linux BPF系统进行交互以及现有Linux跟踪功能:内核动态跟踪(kprobes),用户级动态跟踪(uprobes),和跟踪点。 bpftrace语言受awk和C以及DTrace和SystemTap等以前的跟踪程序的启发。 bpftrace由创建。 要了解有关b
  3. 所属分类:其它

    • 发布日期:2021-02-12
    • 文件大小:1048576
    • 提供者:weixin_42120550
  1. bcc:BCC-用于基于BPFLinux IO分析,联网,监视等工具-源码

  2. BPF编译器集合(BCC) BCC是用于创建有效的内核跟踪和操作程序的工具包,其中包括一些有用的工具和示例。 它利用扩展的BPF(伯克利数据包过滤器),正式称为eBPF,这是Linux 3.15首次添加的新功能。 BCC使用的大多数工具都需要Linux 4.1及更高版本。 eBPF被IngoMolnár为: 此循环中更有趣的功能之一是能够将eBPF程序(由内核执行的用户定义的沙盒字节码)附加到kprobes。 这样就可以在实时内核映像上进行用户定义的检测,而该映像永远不会崩溃,挂起或对内核
  3. 所属分类:其它

    • 发布日期:2021-02-07
    • 文件大小:4194304
    • 提供者:weixin_42133415
  1. ebpfpub:ebpfpub是Linux的通用函数跟踪库,它支持跟踪点,kprobes和uprobes-源码

  2. ebpfpub:ebpfpub是Linux的通用函数跟踪库,它支持跟踪点,kprobes和uprobes
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:62464
    • 提供者:weixin_42098759