Red Hat 正式发布了企业版 Linux 5.5 版本。原以为这个版本发布不会有太多新鲜的内容,读了一下 Release Notes,还是有不少值得关注的地方。
注意其中有一句话,一定要关注一下,每个逻辑 CPU 推荐至少需要 1GB 的内存。为什么?
这一版本对于虚拟化环境中使用 HugePages 有所改进。系统设定使用 HugePages 之后,Libvirt(虚拟化 API) 针对 Virtual Guest Memory 自动使用 HugePages 。需要技术人员考虑这对虚拟化环境中的 DB 有什么影响?
改进了 Completely Fair Queuing (CFQ) I/O 调度器在某些应用场景下的性能。很多 Linux 用户都不太注意默认调度器的问题。性能上其实还是会有很大差异的。知其所以然才好。
关于 SystemTap 和 Valgrind 的引入对于系统管理员来说,是个好消息。前者有助于性能调查,后者有助于内存泄漏分析。
阅读 Release Notes 是个很有趣的事情,技术人针对自己感兴趣的领域可以多关注一些类似产品的特性,用其所长,技术选型上应该采取主动一点的态度。
–EOF–
RHEL 5.x 现在还是小改进的多,大的改进和还得等到下一个大版本的更新。
RHEL 6 拖了那么久,差不多应该要出来了。
Release notes or Change log 对于新软件是个不错的文档。
systemtap老早就在发布版本里面了, 只是rhel额外修改内核支持stap的某些特性.
http://blog.yufeng.info
学习了,以后也要学着看Release Notes。
为什么那些软件,不考虑好,慢慢设计好,慢慢完善好在发布呢,为何这个版本没使用几天又说出了某某版本···
看了您的文章后,立即将一些服务器升级到了RHEL5.5版本。感觉对多核CPU支持更好了。但是对软件的更新速度并不是很快,apache仍然停留的2.2.3版本,tomcat依旧是5.5版本。常用的软件没有见到较大改动。
内核和软件更新本来就是两回事啊
Red Hat 爱你真的没有商量的。
我去年去一家台资公司面试DBA,有被问到Completely Fair Queuing相关的问题。感觉蛮bt。