首页 > *nix技术, 文件系统, 跟踪调试 > read/write系统调用执行路径图解

read/write系统调用执行路径图解

2012年9月16日 发表评论 阅读评论 1,570 次浏览

废话不说,给图一张。

转载请保留地址:http://lenky.info/archives/2012/09/16/1939http://lenky.info/?p=1939


备注:如无特殊说明,文章内容均出自Lenky个人的真实理解而并非存心妄自揣测来故意愚人耳目。由于个人水平有限,虽力求内容正确无误,但仍然难免出错,请勿见怪,如果可以则请留言告之,并欢迎来讨论。另外值得说明的是,Lenky的部分文章以及部分内容参考借鉴了网络上各位网友的热心分享,特别是一些带有完全参考的文章,其后附带的链接内容也许更直接、更丰富,而我只是做了一下归纳&转述,在此也一并表示感谢。关于本站的所有技术文章,欢迎转载,但请遵从CC创作共享协议,而一些私人性质较强的心情随笔,建议不要转载。

法律:根据最新颁布的《信息网络传播权保护条例》,如果您认为本文章的任何内容侵犯了您的权利,请以或书面等方式告知,本站将及时删除相关内容或链接。

  1. hazir
    2012年9月26日14:12 | #1

    你好,请问你知不知道,read()在glibc中源代码的位置,我想看看实现…..

    ——————————————————-

    给点建议,你的博客中文章很多,质量也很高,但是在首页中展示不太友好,你可以试着以摘要的形式展开~~~

    • lenky
      2012年9月27日07:37 | #2

      read()属于系统调用,你需要直接看内核代码。linux.x.y/fs/read_write.c
      SYSCALL_DEFINE3(read, unsigned int, fd, char __user *, buf, size_t, count)

  1. 本文目前尚无任何 trackbacks 和 pingbacks.