Blog Archive

2019

发送arp请求报文

Linux 网络系统学习: Neighboring Subsystem

06月 05日 2019

获取 rip 寄存器

06月 05日 2019
kernel, base

tar 备份系统

06月 05日 2019
system, ubuntu

硬盘安装windows及MBR、grub修复

06月 04日 2019
system, ubuntu

nginx ipv6、TCP_DEFER_ACCEPT

01月 28日 2019
tools, nginx

IPv6 socket

01月 28日 2019

IPv6简介

01月 28日 2019

2018

setterm 防止黑屏

12月 12日 2018
tools, command

timeout 命令

12月 12日 2018
tools, command

进程通信--pipe管道

11月 19日 2018
language, c

进程通信--消息队列

11月 15日 2018
language, c

信号量内核源码

11月 14日 2018

进程通信--命令行ipcs,ipcrm

11月 14日 2018
language, c

进程通信--信号量

11月 13日 2018
language, c

进程通信--共享内存

11月 12日 2018
language, c

select,poll,epoll内核实现

11月 07日 2018
kernel, net

select,poll,epoll

11月 07日 2018
language, c

mysql conf

10月 28日 2018
tools, mysql

nulls_hlist原理 和 tcp连接查找

09月 28日 2018
kernel, net

crash执行shell脚本

08月 05日 2018
debug, kdump、crash

ip tcp_metric, 链路状态历史

07月 30日 2018
kernel, net

IPIP实现IP隧道

07月 23日 2018
kernel, net

linux策略路由

07月 23日 2018
kernel, net

反向路径过滤 -- reverse path filt

07月 23日 2018
kernel, net

参数ip_early_demux

07月 09日 2018
kernel, net

tcp选项TCP_DEFER_ACCEPT

07月 09日 2018
kernel, net

TCP_CORK以及TCP_NODELAY

07月 08日 2018
kernel, net

nf_socket

06月 12日 2018
kernel, proc

editcap: pcap文件的合并和分隔

06月 11日 2018
tools, command

nginx 四层转发配置

06月 06日 2018
tools, nginx

lvs fwmark 模式

06月 06日 2018
kernel, net

nginx https/nginx 配置

06月 06日 2018
tools, nginx

git tag常用操作

04月 19日 2018
tools, git

生成树计数

04月 17日 2018
algorithm, base

逆元

04月 17日 2018
algorithm, base

伽罗华域(Galois Field)上的四则运算

04月 16日 2018
tools, isal

基于柯西矩阵的Erasure Code技术详解

04月 16日 2018
tools, isal

高性能纠删码编码

04月 12日 2018
tools, isal

G9300 CROM锁

03月 23日 2018
android, g9300

遍历数组一次求方差

03月 23日 2018
algorithm, base

linux Tcp Small Queue(TSQ)实现

03月 23日 2018
kernel, net

TCP MD5选项

03月 12日 2018
kernel, crypto

Linux内核的加密函数

03月 12日 2018
kernel, crypto

截获alsa-pcm音频

03月 03日 2018
kernel, sound

Alsa之pcm

03月 03日 2018
kernel, sound

Linux ALSA 系统架构

03月 03日 2018
kernel, sound

alsa架构分析

03月 03日 2018
kernel, sound

wav音频文件格式

03月 03日 2018
kernel, sound

内核模块签名--详解

02月 09日 2018
kernel, signature

内核模块签名--命令行

02月 09日 2018
kernel, signature

内核模块签名--密匙

02月 09日 2018
kernel, signature

openssl常用命令,签名、非对称加解密

02月 09日 2018
kernel, signature

内存屏障

02月 04日 2018
kernel, mm

SYN-ACK 重传

02月 03日 2018
kernel, net

TCP Fast Open(TFO), tcp_fastopen

01月 25日 2018
kernel, net

Linux 内核线程及普通进程总结

01月 10日 2018
kernel, sched

Linux模式设计4-数据对齐

01月 08日 2018
kernel, base

内核态使用FPU、MMX和XMM寄存器

01月 08日 2018
kernel, fpu

linux 下的浮点运算

01月 08日 2018
kernel, fpu

c scanf/fscanf 的%n和%[]使用方法

01月 04日 2018
language, c

sk 的锁,spin_lock_bh、lock_sock

01月 04日 2018
kernel, net

本地IP包分片--local_df,ignore_df

01月 04日 2018
kernel, net

2017

iptables

12月 03日 2017
tools, command

python

12月 03日 2017
language, python

Linux时间子系统之八:动态时钟框架(CONFIG_NO_HZ、tickless)

07月 23日 2017
kernel, clock

Linux时间子系统之七:定时器的应用--msleep(),hrtimer_nanosleep()

07月 23日 2017
kernel, clock

Linux时间子系统之六:高精度定时器(HRTIMER)的原理和实现

07月 23日 2017
kernel, clock

Linux时间子系统之五:低分辨率定时器的原理和实现

07月 23日 2017
kernel, clock

Linux时间子系统之四:定时器的引擎:clock_event_device

07月 23日 2017
kernel, clock

Linux时间子系统之三:时间的维护者:timekeeper

07月 23日 2017
kernel, clock

Linux时间子系统之二:表示时间的单位和结构

07月 23日 2017
kernel, clock

Linux时间子系统之一:clock source(时钟源)

07月 23日 2017
kernel, clock

2016

pssh、pscp命令

08月 31日 2016
tools, command

linux 中断下半部

05月 21日 2016
kernel, irq

gdb线程

05月 11日 2016
debug, gdb

理解Ksplice执行过程

03月 29日 2016
debug, ksplice

内核热补丁技术揭秘

03月 29日 2016
debug, ksplice

ksplice 使用

03月 29日 2016
debug, ksplice

ftrace 简介

03月 28日 2016
debug, base

debugedit,find-debuginfo 改进及el7

03月 28日 2016
debug, dwarf

shell 多进程

03月 25日 2016
tools, base

用Graphviz + CodeViz生成C/C++函数调用图(call graph)

03月 21日 2016
tools, graphviz、codeviz

sed命令

03月 21日 2016
tools, command

awk命令

03月 21日 2016
tools, command

bonding的源代码分析

03月 09日 2016
kernel, net

七种网卡绑定模式详解

03月 09日 2016
kernel, net

socket建立连接 sys_connect

02月 29日 2016
kernel, net

udp checksum

01月 21日 2016
kernel, net

Linux系统启动过程分析

01月 21日 2016
system, base

linux 实时时钟(RTC)驱动

01月 12日 2016
kernel, base

kdump时间错误

01月 12日 2016
debug, kdump、crash

CentOS 5.x安装新内核之后时钟混乱问题

01月 06日 2016
debug, mark

linux系统时间和硬件时钟问题(date和hwclock)

01月 06日 2016
system, base

2015

Web压力测试工具

12月 27日 2015
kernel, net

乘2加1

12月 27日 2015
algorithm, base

TCP拥塞控制窗口有效性验证机制

12月 08日 2015
kernel, net

Android 系统基本

12月 08日 2015
android, base

c 文件锁flock

11月 26日 2015
language, c

debuginfo 编译速度

11月 26日 2015
debug, base

busybox

11月 26日 2015
android, base

CC_STACKPROTECTOR防内核堆栈溢出补丁分析

11月 17日 2015
debug, base

ixgbe

11月 17日 2015
kernel, net

cubic

11月 17日 2015
kernel, net

iptables

11月 17日 2015
kernel, net

curl命令

11月 17日 2015
tools, command

alias命令

11月 17日 2015
tools, command

tcp连接建立过程

10月 31日 2015
kernel, net

udp协议

10月 31日 2015
kernel, net

kernel 3.10内核源码分析--Out of Memory(OOM)处理流程

09月 30日 2015
kernel, mm

kernel 3.10内核源码分析--内核页表创建

09月 30日 2015
kernel, mm

TCP的定时器系列 — 保活定时器

09月 30日 2015
kernel, net

ack loop

09月 30日 2015
debug, mark

linux c libcurl的简单使用

09月 30日 2015
language, c

TIME_WAIT状态下对接收到的数据包如何处理

09月 29日 2015
kernel, net

内核处理time_wait状态详解

09月 29日 2015
kernel, net

Linux的inode的理解

09月 23日 2015
kernel, fs

Linux中Buffer cache

09月 23日 2015
kernel, mm

Linux内核页回收 swappiness参数

09月 18日 2015
kernel, mm

Linux swap实现

09月 18日 2015
kernel, mm

Linux Cache 机制探究

09月 18日 2015
kernel, mm

linux mmap 详解

09月 11日 2015
kernel, mm

linux进程地址空间--vma的基本操作

09月 11日 2015
kernel, mm

查看某进程内存

09月 09日 2015
kernel, mm

vm_area_struct (VMA)

09月 09日 2015
kernel, mm

Linux内存管理--基本概念

09月 09日 2015
kernel, mm

Machine Check Exception

09月 02日 2015
debug, mark

NAPI机制分析

08月 27日 2015
kernel, net

linux下ip协议(V4)的实现

08月 25日 2015
kernel, net

dev_queue_xmi函数详解

08月 25日 2015
kernel, net

路由表 rtable

08月 25日 2015
kernel, net

ifconfig statistics

08月 25日 2015
kernel, net

iostat 命令

08月 21日 2015
tools, command

taskset 命令

08月 21日 2015
tools, command

ixgbe两个合并包功能

08月 21日 2015
debug, mark

Linux动态频率调节系统CPUFreq

08月 12日 2015
kernel, base

监控skb释放

08月 10日 2015
kernel, net

error, forbidden warning

08月 10日 2015
android, base

cpuset子系统

08月 07日 2015
system, cgroup

memory子系统

08月 07日 2015
system, cgroup

ns子系统

08月 07日 2015
system, cgroup

freezer子系统

08月 07日 2015
system, cgroup

devices子系统

08月 07日 2015
system, cgroup

cpu子系统

08月 07日 2015
system, cgroup

cgroup文件系统

08月 07日 2015
system, cgroup

cgroups 数据结构设计

08月 07日 2015
system, cgroup

Linux内核的namespace机制分析

08月 06日 2015
system, namespace

Linux Namespaces机制

08月 06日 2015
system, namespace

内存分配的原理--molloc/brk/mmap

08月 05日 2015
kernel, mm

CentOS 6 使用 docker

08月 04日 2015
system, cgroup

CentOS 6 使用 LXC

08月 04日 2015
system, cgroup

relay 数据传输

08月 03日 2015
kernel, base

cgroups介绍、使用

07月 31日 2015
system, cgroup

Linux RCU机制详解

07月 31日 2015
kernel, sched

HAProxy 研究笔记 -- epoll 事件的处理

07月 29日 2015
tools, haproxy

HAProxy 研究笔记 -- HTTP请求处理-2-解析

07月 29日 2015
tools, haproxy

HAProxy 研究笔记 -- 主循环处理流程

07月 29日 2015
tools, haproxy

HAProxy 研究笔记 -- HTTP请求处理-1-接收

07月 29日 2015
tools, haproxy

HAProxy 研究笔记 -- rules 实现

07月 29日 2015
tools, haproxy

HAProxy 研究笔记 -- TCP 连接处理流程

07月 29日 2015
tools, haproxy

kvm虚拟化学习笔记

07月 29日 2015
system, kvm

编译qemu-kvm和安装qemu-kvm

07月 29日 2015
system, kvm

KVM源代码分析4:内存虚拟化

07月 29日 2015
system, kvm

KVM源代码分析3:CPU虚拟化

07月 29日 2015
system, kvm

KVM源代码分析2:虚拟机的创建与运行

07月 29日 2015
system, kvm

KVM源代码分析1:基本工作原理

07月 29日 2015
system, kvm

qemu-kvm部分流程/源代码分析

07月 28日 2015
system, kvm

系统级性能分析工具 --- Perf

07月 27日 2015
debug, perf

haproxy splice

07月 24日 2015
tools, haproxy

haproxy log

07月 24日 2015
tools, haproxy

haproxy安装配置

07月 23日 2015
tools, haproxy

同时运行多个squid

07月 23日 2015
tools, base

gdb break/watch/catch

07月 21日 2015
debug, gdb

gdb 修改寄存器/变量

07月 21日 2015
debug, gdb

test指令

07月 21日 2015
assembly, base

LVS详解

07月 15日 2015
kernel, net

LVS简介及使用

07月 15日 2015
kernel, net

ethtool命令

07月 15日 2015
kernel, net

ubuntu安装kvm虚拟机

07月 07日 2015
system, ubuntu

centos安装kvm虚拟机

07月 07日 2015
system, centos

vnc远程连接,远程登录服务器或者虚拟机

07月 06日 2015
system, centos

crash kmem

07月 02日 2015
debug, kdump、crash

查看所有tcp连接

07月 02日 2015
kernel, net

Android系统典型bootloader分析

06月 18日 2015
android, base

IPV6 实现

06月 18日 2015
kernel, net

linux内核中tcp连接的断开处理

06月 12日 2015
kernel, net

Socket层实现系列 — I/O事件及其处理函数

06月 12日 2015
kernel, net

Socket层实现系列 — 睡眠驱动的同步等待

06月 12日 2015
kernel, net

Socket层实现系列 — 信号驱动的异步等待

06月 12日 2015
kernel, net

socket和sock的一些分析

06月 12日 2015
kernel, net

socket监听连接 sys_listen

06月 09日 2015
kernel, net

socket创建过程 sys_socket

06月 09日 2015
kernel, net

socket绑定连接 sys_bind

06月 09日 2015
kernel, net

socket接收连接 sys_accept

06月 09日 2015
kernel, net

Receive packet steering patch详解

06月 03日 2015
kernel, net

内核协议栈tcp层的内存管理

06月 03日 2015
kernel, net

TREE RCU实现

06月 02日 2015
kernel, base

Linux kernel 内存屏障在RCU上的应用

06月 02日 2015
kernel, base

kmalloc、vmalloc、malloc的区别

06月 02日 2015
kernel, mm

Linux-2.6.32 NUMA架构之内存和调度

06月 02日 2015
kernel, mm

Linux内存管理

06月 02日 2015
kernel, mm

SMP、NUMA体系结构

06月 02日 2015
kernel, mm

用户态到内核态切换

06月 02日 2015
kernel, sched

进程切换过程分析

06月 02日 2015
kernel, sched

SystemTap---嵌入C代码

06月 01日 2015
debug, systemtap

SystemTap Beginner

06月 01日 2015
debug, systemtap

TCP三次握手源码详解

06月 01日 2015
kernel, net

RHEL5/CentOS5 上支持 Ext4

05月 29日 2015
system, base

网络硬盘NFS的安装与配置

05月 29日 2015
system, base

VMware 'Host SMBus controller not enabled!'

05月 29日 2015
debug, kdump、crash

字符设备驱动和等待队列样例

05月 21日 2015
kernel, sched

Linux内核中的等待队列

05月 21日 2015
kernel, sched

字符设备驱动程序

05月 21日 2015
kernel, base

编译android4.4.2源码

05月 20日 2015
android, base

ipv6初始化和处理流程分析

05月 15日 2015
kernel, net

TCP的URG标志和内核实现

05月 15日 2015
kernel, net

tcp_collapse do not copy headers

05月 15日 2015
debug, mark

tcp三个接收队列

05月 11日 2015
kernel, net

tcp_read_sock BUG

05月 11日 2015
debug, mark

tcp_match_skb_to_sack BUG

05月 11日 2015
debug, mark

gro收包

05月 08日 2015
debug, mark

tcp_trim_head BUG

05月 08日 2015
debug, mark

如果sk_write_queue异常

05月 08日 2015
debug, mark

中断子系统之(八):softirq

05月 07日 2015
kernel, irq

内核源码分析之linux内核栈

05月 07日 2015
kernel, irq

中断栈溢出后的结果

05月 07日 2015
kernel, irq

对Linux x86-64架构上硬中断的重新认识

05月 07日 2015
kernel, irq

Linux 中的零拷贝技术 splice

05月 07日 2015
kernel, mm

Linux 中的零拷贝技术

05月 07日 2015
kernel, mm

文件socket

04月 29日 2015
kernel, net

ubuntu安装systemtap

04月 28日 2015
debug, systemtap

Linux物理内存回收机制

04月 18日 2015
kernel, mm

Linux 虚拟内存和物理内存的理解

04月 18日 2015
kernel, mm

Linux内存管理--内存回收

04月 18日 2015
kernel, mm

Linux物理内存页面分配

04月 18日 2015
kernel, mm

Linux物理内存描述

04月 18日 2015
kernel, mm

TCP状态转换

04月 18日 2015
kernel, net

linux kernel 网络协议栈之GRO(Generic receive offload)

04月 18日 2015
kernel, net

拥塞控制模块注意

04月 15日 2015
debug, mark

TCP校验和的原理和实现

04月 15日 2015
kernel, net

Linux网络编程:原始套接字 SOCK_RAW

04月 14日 2015
kernel, net

sk_buff详解

04月 10日 2015
kernel, net

Linux TCP数据包接收处理 tcp_recvmsg

04月 10日 2015
kernel, net

Linux TCP数据包接收处理 tcp_v4_rcv

04月 10日 2015
kernel, net

SYN cookies机制下连接的建立

04月 10日 2015
kernel, net

SSH端口转发 及 SSH代理

04月 09日 2015
tools, ssh

CentOS各种设置

04月 01日 2015
system, centos

tc模拟丢包率时延

04月 01日 2015
kernel, net

Linux TCP发送数据tcp_write_xmit

04月 01日 2015
kernel, net

Linux TCP数据包接收处理tcp_data_queue

04月 01日 2015
kernel, net

Linux TCP数据包接收处理tcp_rcv_established

04月 01日 2015
kernel, net

skb 申请释放

04月 01日 2015
kernel, net

内核网络设备的注册与初始化(eth0...)

03月 27日 2015
kernel, net

TCP的TSO/GSO处理(二)

03月 27日 2015
kernel, net

FRTO—虚假超时剖析

03月 23日 2015
kernel, net

TCP拥塞状态机的实现tcp_fastretrans_alert

03月 23日 2015
kernel, net

TCP接收缓存大小的动态调整

03月 23日 2015
kernel, net

TCP的TSO处理(一)

03月 19日 2015
kernel, net

TSO/GSO

03月 19日 2015
kernel, net

拥塞窗口cwnd的理解

03月 19日 2015
kernel, net

TCP接收窗口的调整算法

03月 19日 2015
kernel, net

TCP的核心系列 — SACK和DSACK的实现

03月 19日 2015
kernel, net

linux进程调度之FIFO和RR调度策略

03月 13日 2015
kernel, sched

TCP拥塞状态机 tcp_fastretrans_alert

03月 04日 2015
kernel, net

tcp重传数据包 tcp_xmit_retransmit_skb

03月 04日 2015
kernel, net

tcp重传数据包 tcp_retransmit_skb 函数

03月 04日 2015
kernel, net

拥塞避免处理函数 tcp_reno_cong_avoid

03月 04日 2015
kernel, net

清理重传队列中函数 tcp_clean_rtx_queue

03月 04日 2015
kernel, net

linux TCP/IP协议栈-IP层

03月 04日 2015
kernel, net

Linux slab 分配器,注意RCU

03月 03日 2015
kernel, mm

Linux slab 分配器剖析

03月 03日 2015
kernel, mm

Linux 内核引导参数简介

02月 11日 2015
kernel, base

linux内核中异步通知机制--信号处理机制

02月 11日 2015
kernel, sched

Linux内核CPU负载均衡机制

02月 11日 2015
kernel, sched

try_to_wake_up函数

02月 11日 2015
kernel, sched

内核线程使用

02月 11日 2015
kernel, sched

NUMA技术相关笔记

02月 09日 2015
kernel, mm

玩转CPU Topology

02月 09日 2015
kernel, mm

隐藏权限--无法添加用户和组等

02月 09日 2015
system, base

Linux的IPC命令 查看共享内存

02月 09日 2015
kernel, mm

修改共享内存大小

02月 09日 2015
kernel, mm

共享内存

02月 09日 2015
kernel, mm

ARM汇编简单样例

01月 30日 2015
assembly, arm

ARM汇编指令集

01月 30日 2015
assembly, arm

grub修复

01月 30日 2015
system, base

linux软中断机制分析

01月 23日 2015
kernel, irq

中断机制

01月 23日 2015
kernel, irq

linux的调度分析(转)

01月 22日 2015
kernel, sched

linux 调度总结

01月 22日 2015
kernel, sched

squid--代理

01月 15日 2015
tools, base

vim+cscope

01月 15日 2015
tools, base

mod_timer会切换cpu

01月 14日 2015
debug, mark

中断时间统计

01月 14日 2015
debug, mark

linux内核分析之调度算法(一)

01月 14日 2015
kernel, sched

Idle进程的切换过程

01月 14日 2015
kernel, sched

NMI 看门狗

01月 14日 2015
kernel, irq

中断,进程

01月 03日 2015
kernel, irq

硬中断和软中断

01月 03日 2015
kernel, irq

关于ksoftirqd进程

01月 03日 2015
kernel, irq

编译I9507V内核

01月 03日 2015
android, i9507v

img.ext4格式

01月 03日 2015
android, base

2014

编译努比亚内核

12月 31日 2014
android, nx403a

Android分区

12月 31日 2014
android, nx403a

【官方固件】努比亚Z5Smini官方4.4.2全新UI公测版

12月 24日 2014
android, nx403a

内核模块编译怎样绕过insmod时的版本检查

12月 22日 2014
kernel, base

moto sbf包

12月 22日 2014
android, me722

GT-S5830刷机教程

12月 22日 2014
android, s5830

samsung rfs、tar包

12月 22日 2014
android, base

查看所有(挂载、未挂载)的分区

12月 22日 2014
android, base

ME722(A953)刷机教程

12月 22日 2014
android, me722

完整版刷android内核及定制内核模块攻略

12月 22日 2014
android, me722

img格式

12月 22日 2014
android, base

编译GT-S5830内核

12月 22日 2014
android, s5830

收包软中断和netif_rx

12月 16日 2014
kernel, net

ruby字符串处理函数

12月 14日 2014
blog, ruby

ruby基础

12月 14日 2014
blog, ruby

liquid用法笔记

12月 14日 2014
blog, jekyll

Android模拟器

12月 05日 2014
android, base

使用usb进行调试

12月 04日 2014
android, base

编译Android的kernel

12月 04日 2014
android, base

部分GCC选项

12月 04日 2014
compiler, base

编译Android的perf

12月 01日 2014
android, base

正则表达式常用字符

11月 27日 2014
tools, base

jekyll的一些全局变量

11月 27日 2014
blog, jekyll

octopress优化

11月 25日 2014
blog, octopress

octopress 加站长统计和站内搜索

11月 20日 2014
blog, octopress

markdown部分语法

11月 17日 2014
blog, markdown

树状数组

11月 16日 2014
algorithm, ds

octopress分类中使用二级目录

11月 13日 2014
blog, octopress

octopress侧边栏添加内容

11月 13日 2014
blog, octopress

octopress+github建立个人博客

11月 13日 2014
blog, octopress

css 二级菜单

11月 13日 2014
language, web

Hello

11月 08日 2014
blog, hello, hi

ar ranlib nm 命令--制作.a文件

11月 06日 2014
tools, base

gcc同时使用动态和静态链接

11月 06日 2014
compiler, base

GCC制作Library--shared部分相当不错

11月 06日 2014
compiler, base

高精度定时器 high-cpu-load

11月 06日 2014
debug, mark

crash vs gdb work

11月 06日 2014
debug, kdump、crash

静态编译crash + xbt + bt -H

11月 04日 2014
debug, kdump、crash

数A到数B之间的统计

11月 03日 2014
algorithm, base

修改elf文件标记的源码路径debugedit,find-debuginfo

11月 03日 2014
debug, dwarf

patch / git patch

10月 30日 2014
tools, git

修改、重新生成和安装src.rpm源码包

10月 30日 2014
system, centos

grubby edit centos grub args

10月 24日 2014
system, base

grub

10月 24日 2014
system, base

rn,n,r简介

10月 21日 2014
system, base

grep 命令

10月 17日 2014
tools, command

extern关键字详解

10月 16日 2014
language, c

libdwarf 安装使用

10月 15日 2014
debug, dwarf

Win7下硬盘安装Ubuntu系统

10月 15日 2014
system, ubuntu

SELinux引起的SSH公钥认证失败

10月 15日 2014
tools, ssh

VirtualBox压缩vdi

10月 15日 2014
system, base

网卡声卡驱动

10月 08日 2014
system, ubuntu

使用BBSwitch禁用独显(Nvidia)

10月 08日 2014
system, ubuntu

Bash软件安全漏洞检测及解决方案

09月 26日 2014
debug, mark

通用寄存器编码表

09月 25日 2014
debug, dwarf

1.5倍空间归并排序--Knuth

09月 25日 2014
algorithm, base

dd 命令

09月 19日 2014
tools, command

offsetof宏 container_of宏

09月 15日 2014
kernel, base

Universal Build-ID

09月 12日 2014
debug, base

强制内联和强制不内联

09月 11日 2014
language, c

kdump el5 --dump-dmesg 错误

08月 28日 2014
debug, kdump、crash

gdb 没有debug信息step单步调试

08月 28日 2014
debug, gdb

gdb x命令语法

08月 28日 2014
debug, gdb

gdb print 语法

08月 28日 2014
debug, gdb

gdb 输出控制

08月 28日 2014
debug, gdb

gdb的脚本使用

08月 28日 2014
debug, gdb

linux内核模块签名

08月 21日 2014
kernel, signature

VMware增加磁盘空间

08月 15日 2014
system, base

Linux 即时修改 启动级别 启动参数 磁盘满无法进系统 忘记密码

08月 14日 2014
kernel, base

kexec-tools-1.102pre-164.el5 之前的有问题

08月 08日 2014
debug, kdump、crash

log_buf(ring buffer)(syslog)(printk)

08月 08日 2014
kernel, base

kdump conf

08月 07日 2014
debug, kdump、crash

暴力密码破解工具--关键在于字典

08月 06日 2014
tools, base

makedumpfile.8

08月 06日 2014
debug, kdump、crash

linux内核网络分层结构

08月 01日 2014
kernel, net

Linux 内核发包

07月 31日 2014
kernel, net

Oops打印Tainted信息

07月 16日 2014
debug, base

TopCoder Marathon 怎么做

06月 27日 2014
algorithm, tc

abrt 应用程序core dump

06月 18日 2014
debug, base

the meaning of '?' in Linux kernel panic call trace

06月 12日 2014
debug, base

centos系统各种包下载

06月 09日 2014
system, centos

tsc时钟初始化

05月 29日 2014
kernel, sched

TSC时间错误

05月 29日 2014
debug, mark

mark problem

05月 29日 2014
debug, mark

VirtualBox摄像头功能

05月 28日 2014
system, base

开机自动挂载硬盘

05月 28日 2014
system, base

周期性调度器scheduler_tick

05月 22日 2014
kernel, sched

Linux的进程内核栈

05月 06日 2014
kernel, mm

x86—EFLAGS寄存器详解

05月 06日 2014
assembly, base

Linux内核获取当前进程指针

04月 30日 2014
kernel, mm

linux内存分配

04月 30日 2014
kernel, mm

Windows XP中硬盘安装ubuntu

04月 28日 2014
system, ubuntu

内核抢占实现机制分析

04月 25日 2014
kernel, sched

利用kexec快速切换内核

04月 23日 2014
kernel, kexec

内核抢占与中断返回

04月 22日 2014
kernel, sched

kmalloc 函数详解

04月 22日 2014
kernel, base

[大牛的]后缀数组总结

04月 09日 2014
algorithm, ds

memory prefetch浅析

03月 28日 2014
debug, base

const的使用

03月 17日 2014
language, c

VMware配置KGDB串口

02月 28日 2014
debug, kgdb

KGDB配置

02月 28日 2014
debug, kgdb

KGDB--Cannot insert breakpoint

02月 28日 2014
debug, kgdb

Connecting Two Virtual Machines

02月 28日 2014
debug, base

vmware 串口调试

02月 28日 2014
debug, base

独立的调试符号文件

02月 21日 2014
debug, base

objcopy命令介绍

02月 21日 2014
debug, base

对库和可执行文件进行裁减

02月 21日 2014
debug, base

find命令

02月 19日 2014
tools, command

Linux RPM 命令使用

02月 18日 2014
system, centos

rpmbuild SPEC文件说明

02月 10日 2014
system, centos

内核态抢占机制分析

01月 09日 2014
kernel, sched

可重入函数与不可重入函数

01月 09日 2014
language, c

2013

尾调用 尾递归

12月 30日 2013
assembly, base

kprobes Documentation

12月 25日 2013
debug, kprobe

深入浅出指令编码之三:64位计算

12月 23日 2013
assembly, base

How source debuggers work?

12月 04日 2013
debug, base

debug articles

12月 02日 2013
debug, base

BFD or dwarf? article

11月 29日 2013
debug, dwarf

GDB MI接口相关

11月 29日 2013
debug, gdb

调试器工作原理之三——调试信息

11月 29日 2013
debug, base

调试器工作原理之二——实现断点

11月 29日 2013
debug, base

调试器工作原理之一——基础篇

11月 29日 2013
debug, base

freeBSD9.2 安装 && 允许root用户用SSH登录

11月 21日 2013
system, base

__builtin_return_address获得程序运行栈

11月 20日 2013
language, c

编译期间求值

11月 05日 2013
compiler, base

binutils(含as、ld等)静态编译

10月 31日 2013
compiler, make

systemtap article

10月 28日 2013
debug, systemtap

gcc编译安装

10月 25日 2013
compiler, base

--prefix

10月 23日 2013
compiler, make

LD_PRELOAD环境变量

10月 22日 2013
system, base

Thunderbird

10月 15日 2013
system, ubuntu

如何知道文件被那个进程写

10月 10日 2013
debug, systemtap

通过blktrace, debugfs分析磁盘IO

10月 10日 2013
debug, base

内核tcp的定时器管理

09月 27日 2013
kernel, net

ubuntu dota2

09月 21日 2013
system, ubuntu

接收包的主流程

09月 09日 2013
kernel, net

内核tcp协议栈SACK的处理tcp_sacktag_write_queue

09月 06日 2013
kernel, net

内核tcp的ack的处理tcp_ack

09月 06日 2013
kernel, net

git-svn

08月 29日 2013
tools, git

解析pcap数据包格式(code)

08月 26日 2013
kernel, net

解析pcap数据包格式

08月 26日 2013
kernel, net

linux内核调试转储工具kdump crash

08月 21日 2013
debug, kdump、crash

GCC内嵌汇编

08月 15日 2013
assembly, base

Netfilter HOOK

07月 08日 2013
kernel, net

数据交换sysctl + 定时器(code)

07月 05日 2013
kernel, base

内核定时器的使用

07月 01日 2013
kernel, base

用户空间和内核空间数据交换方式-sysctl

06月 27日 2013
kernel, base

Makefile与Shell的问题

06月 21日 2013
compiler, make

字节序和比特序

06月 20日 2013
language, c

jmp指令对应的机器码

06月 18日 2013
assembly, base

linux中X86的内联汇编

06月 07日 2013
assembly, base

内核编译模块

06月 06日 2013
kernel, base

查看注册的kprobe列表

06月 06日 2013
debug, kprobe

Makefile预定义变量、自动变量

06月 03日 2013
compiler, make

linux内核文件读取

06月 03日 2013
kernel, fs

RedHat/CentOS发行版本号及内核版本号对照表

05月 28日 2013
system, centos

Linux内核kretprobe机制

05月 24日 2013
debug, kprobe

Linux内核kprobe机制

05月 24日 2013
debug, kprobe

addr2line命令

05月 23日 2013
tools, command

抓包命令tcpdump

05月 13日 2013
tools, base

获取Linux内核未导出符号

05月 07日 2013
kernel, base

C语言输出缓冲区函数说明

05月 07日 2013
language, c

通过绝对内存地址进行参数赋值与函数调用

05月 07日 2013
language, c

ubuntu(>=12.04) N卡双显卡 切换

03月 26日 2013
system, ubuntu

c/c++函数扩展名

03月 26日 2013
language, c

上下文无关文法

03月 19日 2013
compiler, base

ssh利用RSA公钥远程登录验证

03月 12日 2013
tools, ssh

tar命令

03月 06日 2013
tools, command

C语言运算符优先级

03月 01日 2013
language, c

搭建FTP服务器

02月 18日 2013
tools, base

FTP命令

02月 16日 2013
tools, base

js滚动标题

01月 14日 2013
language, web

2012

gcc include

12月 24日 2012
compiler, base

常用汇编指令对标志位的影响

12月 20日 2012
assembly, base

c与汇编的关系

12月 20日 2012
assembly, base

在64位主机上编译产生32位的目标代码

12月 18日 2012
compiler, base

64位汇编参数传递

11月 23日 2012
assembly, base

两个数只出现一次

11月 12日 2012
algorithm, base

eclipse生成jar包

10月 29日 2012
language, java

统计git提交行数的脚本

10月 16日 2012
tools, git

异或值最大

10月 11日 2012
algorithm, base

二分图匹配, 二分图的最大独立集

10月 11日 2012
algorithm, base

php基础

08月 09日 2012
language, web

git建库,配置颜色分支名

05月 01日 2012
tools, git

避免僵死进程

04月 21日 2012
language, c

设置线程的栈空间

04月 21日 2012
language, c

curl模拟post

04月 18日 2012
tools, command

导入数据库、导出表

04月 17日 2012
tools, mysql

on DUPLICATE KEY UPDATE

04月 12日 2012
tools, mysql

MySQL 触发器

04月 10日 2012
tools, mysql

PHP排序函数详解

04月 10日 2012
language, web

在网页中嵌入CKeditor编辑器

04月 09日 2012
language, web

Ubuntu下安装MySQL获得 mysql.h

04月 08日 2012
tools, mysql

CodeIgniter用钩子实现基于URL的权限控制

04月 03日 2012
tools, ci

CI 处理 URL 的“大小写敏感”问题

03月 30日 2012
tools, ci

Ubuntu安装mysql扩展

03月 30日 2012
tools, mysql

git remote管理远程库

03月 28日 2012
tools, git

CodeIgniter去掉url中的index.php

03月 26日 2012
tools, ci

tail 命令

03月 22日 2012
tools, command

vim基本操作

03月 21日 2012
tools, base

html基础

02月 27日 2012
language, web

git分布式版本控制系统

02月 25日 2012
tools, git

irssi

02月 18日 2012
tools, base

screen

02月 18日 2012
tools, base

jni 编程

02月 15日 2012
language, java

树套树 -- zju2112 - rujia Liu's Present 3 D

01月 16日 2012
algorithm, base

SBT -- poj2828

01月 16日 2012
algorithm, base

2011

strace跟踪系统调用和信号

12月 09日 2011
tools, base

最简单点对点通信样例

12月 08日 2011
language, c

Linux Socket编程

12月 02日 2011
language, c

使用内存作Linux下的临时文件夹

12月 02日 2011
system, base

linux signal 处理

12月 02日 2011
system, base

pipe 函数

12月 01日 2011
language, c

dup()和dup2()函数

12月 01日 2011
language, c

遍历文件函数 dirent

12月 01日 2011
language, c

一个简单的 ptrace 例子

11月 29日 2011
language, c

Playing with ptrace, Part I — 玩转ptrace(二)

11月 29日 2011
language, c

Playing with ptrace, Part I — 玩转ptrace(一)

11月 29日 2011
language, c

linux ptrace函数

11月 29日 2011
language, c

AT&T 汇编

08月 31日 2011
assembly, base

LINUX汇编

08月 27日 2011
assembly, base

Linux 汇编基础

08月 27日 2011
assembly, base

C 语言文法 ( C Language Grammar )

07月 23日 2011
compiler, base

构造LR(1)项目集,生成LR(1)分析表、进行相应的语法分析

07月 21日 2011
compiler, base

分段排序网络 Bitonic Sort

07月 19日 2011
algorithm, base

Eclipse安装Windowbuilder

06月 28日 2011
language, java

MySQL 最常用命令

05月 23日 2011
tools, mysql

平衡二叉树

04月 10日 2011
algorithm, ds

dancing links code 6-7

03月 27日 2011
algorithm, base

dancing links code 4-5

03月 27日 2011
algorithm, base

dancing links code 1-3

03月 27日 2011
algorithm, base

dancing links

03月 24日 2011
algorithm, base

划分树--查询区间k-th number code

03月 23日 2011
algorithm, base

划分树--查询区间k-th number

03月 23日 2011
algorithm, ds

插头 DP code7-8

03月 20日 2011
algorithm, base

插头 DP code5-6

03月 20日 2011
algorithm, base

插头 DP code3-4

03月 20日 2011
algorithm, base

插头 DP code1-2

03月 20日 2011
algorithm, base

插头 DP

03月 17日 2011
algorithm, dp

快速傅里叶变换计算大整数乘法 code

02月 28日 2011
algorithm, base

快速傅里叶变换计算大整数乘法

02月 28日 2011
algorithm, base

ubuntu各种设置

01月 11日 2011
system, ubuntu

2010

TopCoder 规则入门

07月 04日 2010
algorithm, tc

2009

Java 多次排序的方法

12月 11日 2009
language, java

Java Mune & Button

10月 25日 2009
language, java

Java WindowListener & ActionListener

10月 24日 2009
language, java

Java KeyListener 的使用

10月 23日 2009
language, java

Java MouseListener & MouseMotionListener

10月 23日 2009
language, java

Java 常用数据结构

09月 20日 2009
language, java

Java I/O

09月 20日 2009
language, java

Java 基本

07月 18日 2009
language, java

原文:大专栏  Blog Archive


你可能感兴趣的:(Blog Archive)