甲骨文集成调试器使用DTrace到它的Linux发行版

甲骨文集成调试器使用DTrace到它的Linux发行版

甲骨文已经完全融入了人们期待已久的Linux的DTrace调试工具到其Linux发行版的最新版本,可能允许管理员和开发人员能够精确定位更准确棘手的性能问题的原因。     甲骨文的Linux 6.5还包括一个更新的内核和 …

2013-12-07

甲骨文已经完全融入了人们期待已久的Linux的DTrace调试工具到其Linux发行版的最新版本,可能允许管理员和开发人员能够精确定位更准确棘手的性能问题的原因。
    甲骨文的Linux 6.5还包括一个更新的内核和Linux的容器支持,允许一个单一的内核电源多个Linux虚拟机的服务器上。
    就像CentOS的分布,甲骨文的Linux主要是红帽企业Linux(RHEL)6.5版,其中上个月Red Hat发布的副本。甲骨文确实在包包括它自己的内核-操作系统的核心-定制的安全增强功能,以及一些额外的管理工具。无论是甲骨文和Red Hat版本是针对企业使用。(志愿者驱动的CentOS 6.5的分布也于近日发布。)
    这是第一次,甲骨文的定制内核,坚不可摧企业级内核版本3,安装为默认的内核为分布-股票RHEL内核还包含在包作为替代。因此,甲骨文的Linux现在支持DTrace动态跟踪框架的开箱即用,但它仍然需要单独下载。甲骨文的Linux 6.4 提供用户的方式来下载并安装DTrace的,尽管它需要更改传递给内核。
    最初由Sun Microsystems公司,并于2010年收购由Oracle开发,DTrace可帮助开发人员调试或跟踪的系统上出现的问题。以其在记录系统行为彻底性,该软件最初是专为Sun的Solaris Unix的分发和管理人员早已激动的版本运行在Linux上也是如此。
    DTrace允许管理员和开发人员“,以获得深入了解操作系统,了解什么是消耗资源,”马库斯Flierl,工程甲骨文公司的Solaris副总裁。该软件不仅可以调查问题与操作系统,而且还标识与应用程序的潜在问题和网络堆栈,以及。
    “如果您的客户抱怨的东西运行缓慢,你可以进去看看,如果有是发生在你的操作系统有问题,或者如果它是在你的I / O堆栈,你会得到一个完整的从高端到底视图,玻璃,看看发生了什么的一个窗格,“Flierl说。有DTrace的船上一个服务器也将允许其他Oracle调试工具,如那些在Oracle 12c的数据库发现,使用DTrace的检测仪器,以及,他说。
    随着Linux的Oracle 6.5中引入的Linux容器中,用户现在有另一种选择为虚拟化工作负载。在这种方法中,在服务器的内核可以驱动任何数量的Linux虚拟机,与每一个从其他的完全隔离。Linux的控制组管理软件保证每个容器分配的内存,CPU和磁盘I / O资源,选择金额。Oracle还提供了模板,用于快速设置容器。