随笔分类 -  linux kernal

摘要:from: http://apps.hi.baidu.com/share/detail/15652067 http://keyknight.blog.163.com/blog/static/3663784020104152407759/ http://blog.sina.com.cn/s/blog_ 阅读全文
posted @ 2017-08-04 09:54 mugua250 阅读(1378) 评论(0) 推荐(0) 编辑
摘要:Linux2.6内核中的文件系统变化通知机制一、 引言 众所周知,Linux 桌面系统与 MAC 或 Windows 相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层硬件设备发生了什么,从而能 够更好地管理设备,给用户提供更好的服务,如 hotplug、udev 和 inotify 就是这种需求催生的。Hotplug 是一种内核向用户态应用通报关于热插拔设备一些事件发生的机制,桌面系统能够利用它对设备进行有效的管理,udev 动态地维护 /dev 下的设备文件,inotify 是一种文件系统的变化通知机制,如文件增加、删除等 阅读全文
posted @ 2013-09-18 22:52 mugua250 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:引用自:http://blog.chinaunix.net/uid-26707720-id-3256694.html1. 前言: 有的程序可以通过编译, 但在运行时会出现Segment fault(段错误). 这通常都是指针错误引起的. 但这不像编译错误一样会提示到文件->行, 而是没有任何信息, 使得我们的调试变得困难起来. 2. gdb: 有一种办法是, 我们用gdb的step, 一步一步寻找. 这放在短小的代码中是可行的, 但要让你step一个上万行的代码, 我想你会从此厌恶程序员这个名字, 而把他叫做调试员. 我们还有更好的办法, 这就是core file. 3. ulimit: 阅读全文
posted @ 2013-03-05 19:26 mugua250 阅读(1496) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示