linux 应用程序开发
wh8_2011
这个作者很懒,什么都没留下…
展开
-
通过inotify监控linux文件系统变化
http://www.mjmwired.net/kernel/Documentation/filesystems/inotify.txthttp://www.ibm.com/developerworks/linux/library/l-ubuntu-inotify/index.html?ca=drs-http://linux.die.net/man/7/inotifyhtt转载 2015-09-17 20:38:20 · 886 阅读 · 0 评论 -
如何查看linux 版本
1. 查看Linux内核版本命令:1) linux:~ # cat /proc/version Linux version 2.6.37.1-1.2-desktop (geeko@buildhost) (gcc version 4.5.1 20101208 [gcc-4_5-branch revision 167585] (SUSE Linux)转载 2015-09-22 10:41:35 · 503 阅读 · 0 评论 -
linux 下各errno的意义
strerror(errno):获取errno对应的错误/****************************获取错误代码描述**************/#include string.h>#include errno.h> /* for strerror */#include stdio.h>int main(int argc, char ** argv){ int i =转载 2015-12-04 18:19:35 · 507 阅读 · 0 评论 -
64位程序core分析
问题如下:同一套代码分别编译出32位和64位程序;32位程序在运行正常,但是64位程序运行出现coredump。问题分析:对64位程序的coredump文件进行分析发现函数函数返回的指针被截断了。64位程序返回指针有两种情况,第一种,指针高32位全部填充0;第二种,指针高32位全部填充1,第二种情况很容易迷惑人,指针的地址怎么指向内核地址。1. 对二进制文件进行反汇编,发现函数返原创 2016-01-06 17:09:59 · 835 阅读 · 0 评论 -
读写锁优先级的问题解决了
这个问题就是:对一个同享的数据布局,读的频率远弘远于写,所以用了读写锁.但是发现写线程老是抢不到锁.按The Open Group 的Single UNIX? Specification所说,"Thepthread_rwlock_rdlock() function applies a read lock to the read-write lock referenced by rwlock转载 2017-07-08 22:49:59 · 4522 阅读 · 0 评论 -
Linux线程-互斥锁pthread_mutex_t
在线程实际运行过程中,我们经常需要多个线程保持同步。这时可以用互斥锁来完成任务;互斥锁的使用过程中,主要有pthread_mutex_init,pthread_mutex_destory,pthread_mutex_lock,pthread_mutex_unlock这几个函数以完成锁的初始化,锁的销毁,上锁和释放锁操作。一,锁的创建 锁可以被动态或静态创建,可以用宏PTHRE转载 2017-07-09 11:06:03 · 417 阅读 · 0 评论 -
gdb调试时的问题Missing separate debuginfos, use: debuginfo-install glibc-XXX
在CentOS6.4下使用gdb进行调试的时候,使用bt(breaktrace)命令时,会弹出如下的提示:头一天提示:Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.107.el6.i686问题没解决,第二天提示:Missing separate debuginfos, use: debuginf...转载 2019-01-22 22:40:15 · 2975 阅读 · 0 评论 -
glibc 源码下载路径
http://ftp.gnu.org/gnu/glibc/原创 2019-09-26 13:58:39 · 758 阅读 · 1 评论