Kernel
basicthinker
得之坦然,失之淡然,争其必然,顺其自然
展开
-
Linux / Xen 源代码片段解读 (1):函数 adjust_vmx_controls(arch/x86/kvm/vmx.c)
arch/x86/kvm/vmx.c Kernel-based Virtual Machine driver for Linuxstatic __init int adjust_vmx_controls(u32 ctl_min, u32 ctl_opt, u32 msr, u32 *result){原创 2011-07-13 23:33:28 · 1985 阅读 · 4 评论 -
Linux 内核可用的字符串分割函数 strsep (String Split Function strsep in Linux Kernel)
C 语言字符串分割可使用 strsep,是 strtok 函数的替代,而且可用于内核,推荐。char *strsep(char **stringp, const char *delim);函数接受的第一个参数是 in-out prarameter,在函数执行后会被更改,总指向当前要被分割的字符串;第二个参数顾名思义,是分割符。函数返回分割后的第一个字符串。函数执行的过程,是在原创 2012-04-15 21:30:11 · 16598 阅读 · 0 评论 -
Linux profilers: oprofile vs. ftrace (with guide for use in Android)
设置 ftraceecho function_graph > current_tracerecho funcgraph-cpu > trace_optionsecho funcgraph-proc > trace_optionsecho funcgraph-abstime > trace_optionsecho nofuncgraph-overhead > trace_option原创 2013-01-29 20:36:15 · 1331 阅读 · 0 评论