发布时间:2014-08-28 09:10:26
有段时间不做编译的事情了,记得上次做还是13年初编译Gentoo内核的时候,现在装点东西都是使用源直接安装了(Centos)。最近使用Debian系统了,虽然说也有apt的方式,但还有时候需要编译点东西。最开始的时候还真忘了-j这个参数,编译个东西这个慢啊。因为CPU是一个影响编译速度的重要因素了,.........【阅读全文】
发布时间:2014-08-28 09:09:28
简介: protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了三种语言的实现:java、c++ 和 python, 每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。可以把它用.........【阅读全文】
发布时间:2014-08-28 09:08:02
Crash工具用于解析kdump抓取的vmcore信息,如之前分析,vmcore实际为系统运行当时的内存镜像,其中包括了所有的内存中可以看到的信息,通过Crash工具可以解析vmcore中的详细数据,本文主要以sk_buff数据结构为例简单说明Crash中间中对结构体的解析。
?
?1、基本用法
?Crash中使用struct命令解析结构体,具体用法为:
?[struct] ......【阅读全文】
发布时间:2014-08-28 09:05:15
当前在Linux环境开发中gdb是经常使用到的工具,在进行代码调试,以及出现异常退出对于core文件的调试有很大的帮助。 1、介绍core文件core文件的作用:当程序异常退出时,会在指定的目录下生成一个core文件,core文件是当时内存的一个映像,通过则个可以对当时环境进行分析。Linux命令行下core文件的查看:在Linu.........【阅读全文】