可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

glibc源码(glibc中文文档)

  • 全部评论(3)
  • 外网
  • 1. glibc这个strcpy的效率在Intel的某些CPU上确实效率不高——我测试了(Intel(R) Pentium(R) 4和Pentium(R) Dual-Core CPU E5300。有兴趣的朋友可以在其它CPU上测试一下,最好不是Intel的;2. 2. 一般glibc会根据不同的CPU实现不同版本的库函数,如strcpy。当然,我之前也知道这一点,不过我并没有去特意的看特定CPU的strcpy的代码。而是看这个generic的代码——当时我认为generic的strcpy仍然会高效。那么实际上对于intel的CPU来说,有特定的strcpy实现代码。所以在intel的CPU上,glibc的strcpy肯定会高效。
  • 2021-02-25 21:55:01
  • H5支付系统
  • printf是属于标准库函数,标准库函数都是编译好以库文件(libc)形式给你的。标准库里的函数,各个厂家实现的方式都不一样,源代码可能是C写的,也可能是汇编写的,但只要都遵循ANSI C的接口标准就行。libc和glibc是两样不同的东西,不过有些linux发行版,可能把glibc和libc打包在一个库里面。
  • 2021-02-12 02:40:23
  • 追梦
  • 在哪里可以找到C语言标准库的实现源代码,Linux下的glic库的源码链接:http://ftp.gnu.org/gnu/glibc/,你可以下载最新版本的glibc-2.24.tar.gz这个压缩文件,在Windows系统下直接用WinRAR解压即可,如果在Linux系统下用命令行解压的话,命令如下:tar -xzvf glibc-2.24.tar.gz。
  • 2021-02-12 02:40:23
  • 商品推荐