CentOS版本之间的glibc差异

时间:2012-12-19 20:02:42

标签: c linux centos glibc libc

CentOS似乎在每个版本中捆绑了新版本的glibc库RPM。

  • 6.0有glibc-2.12-1.7.el6.x86_64.rpm

  • 6.1有glibc-2.12-1.25.el6.x86_64.rpm

  • 6.2有glibc-2.12-1.47.el6.x86_64.rpm

  • 6.3有glibc-2.12-1.80.el6_3.5.x86_64

每个RPM中的glibc版本有什么不同?我特意寻找mallopt()函数的实现,它允许我们配置malloc()使用的竞技场数量。

mallopt(M_ARENA_MAX,1)在6.0,6.1和6.2中没有效果,但它在6.3中工作,即使 所有版本的CentOS似乎都有相同版本的GLibc - 2.12。

我的具体问题是:即使所有CentOS 6.X版本上的glibc报告相同的版本号 - 2.12 - mallopt(M_ARENA_MAX)仅适用于CentOS 6.3。有没有找到与CentOS版本捆绑在一起的glibc版本的区别?

2 个答案:

答案 0 :(得分:2)

区别在于发布或安全补丁。

rpm -q --changelog glibc-2.12-1.80.el6

答案 1 :(得分:1)

这应该在glibc包的changelog中描述。我有一段时间没有使用过CentOS,所以我无法将你指向正确的位置。