2008年4月23日

System Call on Linux 2.6 for i386(2) int 0x80与systementer

摘要: 先给俩网址 http://fxr.watson.org/ FreeBSD and Linux Kernel Cross-Reference http://lxr.linux.no/ the Linux Cross Reference 2.6.23版本的entry.s如下:(另外2.6.25里的东西有点变化,在我系统上下的就是2.6.25,其中的变化是:/arch/x86/kernel(主:此... 阅读全文

posted @ 2008-04-23 18:01 Comet 阅读(563) 评论(0) 推荐(0) 编辑

read()系统调用的流程(转个贴)

摘要: 这个哥们虽然有些和老师讲得有出入,但咱看着觉得还是很有用,原帖地址是http://tb.blog.csdn.net/TrackBack.aspx?PostId=2202339,可惜写这个文章的老兄明显做好事不留名,连blog都bad request 大部分程序员可能会有这样的疑问:当在程序中调用库函数 read 时,这个请求是经过哪些 处理最终到达磁盘的呢,数据又是怎么被拷贝到用户缓存区的呢?本... 阅读全文

posted @ 2008-04-23 17:24 Comet 阅读(1365) 评论(0) 推荐(0) 编辑

linux kernel reading

摘要: 在上linux实践课,被若干大牛之强大狠狠的震撼了一把,决定有空就看看kernel的一些用到的东西 还有一本参考书《莱昂氏UNIX源代码分析》,完全没想到某个昆仑山妖精洞的大牛对这本书竟然如此推崇,唉,俺竟然守这这宝贝而不知利用,惭愧的屁股都红了 kernel位于/usr/src/kernels/xxxxx/xxxxx mm : menory manager drivers : 设备驱动 ipc... 阅读全文

posted @ 2008-04-23 17:17 Comet 阅读(780) 评论(0) 推荐(0) 编辑

导航