Bash shell 命令行 快捷键
摘要:http://linuxtoy.org/archives/bash-shortcuts.html 生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt + f :按单词前移(右向) Al...
阅读全文
likely() ,unlikely() 与指令预取
摘要:在代码中常常会看见likely()和unlikely()的用法,尤其是linux内核代码中. if(likely(value)) 等价于 if(value) if(unlikely(value)) 也等价于 if(value) 从代码理解上,它们的效果是一致的,那么他们的区别在哪里呢? 这2个宏在compiler.h中如下定义: #define likely(x) __builtin_exp...
阅读全文
valgrind备忘
摘要:一、命令参数 G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind --tool=memcheck --leak-check=full --show-reachable=yes --leak-resolution=high --trace-childr
阅读全文