Dtrace dynamic trace facility on solaris.
Solaris上的Dtrace动态跟踪工具。
DTrace log files couldn't answer the questions above.
D Trace日志文件不能解决上述问题。
All the above platforms support the use of standard DTrace probes.
上面的所有平台都支持使用标准的DTrace探测。
The dtrace command interprets the scripts written using the D language.
dtrace命令解释使用D语言编写的脚本。
The modified code, with the DTrace probes added to it, is shown in Listing 4.
添加dTrace探测之后的代码见清单4。
mod_dtrace: This Apache module provides additional probes to Solaris's DTrace.
mod_dtrace:这个Apache模块为Solaris 的DTrace提供了附加的探测器。
SystemTap began in 2005 and provides similar functionality to both DTrace and ProbeVue.
SystemTap从2005年开始开发,它提供与DTrace和ProbeVue类似的功能。
A DTrace script contains a number of probes and associated actions that occur when the probe "fires."
Dtrace脚本包含许多探针和相关联的操作,这些操作在探针“触发”时发生。
The code is hardly the most efficient method, but the DTrace probes may help us to identify the problems.
这里的代码不是最高效的,DTrace探测可以帮助我们发现问题。
We use DTrace all the time in identifying performance issues in our customer's and in our own applications.
我们一直在使用DTrace来查明我们客户和我们自己的应用程序中性能问题。
Unfortunately, while many Ruby applications are deployed on Linux, DTrace is not available on this platform.
不幸的是,虽然有许多Ruby应用部署在Linux上,但DTrace并不支持Linux平台。
What do you think about the DTrace approach the Twitter team had announced lately to track a CPU usage abuse?
你们对最近Twitter团队所提出的用d Trace方法来跟踪CPU使用情况的方式有什么看法?
SystemTap is similar to an older technology called DTrace, which originated in the Sun Solaris operating system.
SystemTap与一种名为dtrace的老技术相似,该技术源于SunSolaris操作系统。
Sun is also looking at providing further DTrace support in JRuby, Glassfish, and native Ruby in upcoming releases.
Sun还考虑在未来版本中进一步提供对JRuby、Glassfish和本地Ruby的DTrace支持。
Dtrace enables the user to dynamically modify the operating system kernel and user processes to record additional data.
D trace让用户能够动态地修改操作系统内核和用户进程,从而记录额外数据。
Probe names within DTrace are identified by the provider, module, function and probe name: provider:module:function:name.
DTrace 中的探测由提供者、模块、函数和探测名标识:provider:module:function:name。
DTrace has been an enviable part of Solaris, so it's not surprising to find it developed for other operating systems, as well.
DTrace 是Solaris 最引人注目的部分,所以在其他操作系统中开发它并不奇怪。
There are many issues to consider when including DTrace probes, but here are some known issues that you may want to be aware of.
在使用D Trace探测时要考虑许多问题,下面是您应该了解的一些问题。
Due to licensing and unresolved issues there is actually very little chance that DTrace will ever be ported to Linux in the foreseeable future.
由于许可证和其他没有解决的问题,实际上在可以预见的将来,把DTrace迁移到Linux平台上的可能性十分渺茫。
If you expose E-mail addresses or message contents, for example, in your probes, then any user with DTrace rights will be able to read the content.
例如,如果在探测中暴露电子邮件地址或邮件内容,那么具有DTrace权限的任何用户都能够读取这些信息。
bracketing. The latter solution is supported in a very simple fashion when you write the probes and generate a header file using the dtrace command.
当编写探测并使用dtrace 命令生成头文件时,以一种非常简单的风格支持后一个解决方案。
Within DTrace, probes can expose information through arguments which are available for processing when writing a suitable DTrace script or one-liner.
在DTrace 中,探测可以通过参数暴露信息,可以通过编写适当的 DTrace脚本或单行代码访问这些参数。
Three companies recently collaborated to use DTrace, a powerful open source process introspection tool to find and fix a substantial Rails latency issue.
最近有三家公司一同协作,使用强大的开源进程内部观察工具d Trace来查找并修复Rails的一个重大延迟问题。
However, he believes that there is still room for improvement, and that the introspection into Ruby processes that DTrace offers is still not deep enough.
尽管如此,他相信仍有改进空间,DTrace提供的对Ruby进程的内部观察的级别仍然不够深。
Patches for versions 1.8.5 and 1.8.6 of Ruby are currently being worked on that will afford DTrace with an even greater ability to peer inside Ruby’s internals.
针对Ruby 1.8.5和1.8.6版的补丁目前正在开发之中,将为DTrace提供对Ruby内部更强大的窥探能力。
The first consideration to make when using DTrace to add probes to your application is to determine what you are actually using the probes for in the first place.
当使用dTrace在应用程序中添加探测时,要考虑的第一个问题是,您实际上想用探测实现什么目的。
If you are compiling a library for linking and want to make the probes available, then you need to run the DTrace process on the object files before you create the library.
如果要编译供链接的库,希望能够使用探测,就需要在创建库之前对对象文件运行d Trace进程。
Unlike debugging, DTrace can be switched on or off at will, and you do not need to provide a special build of your application to take advantage of the tracing functionality.
与调试不同,D Trace可以根据需要打开或关闭,而且使用跟踪功能不需要以特殊方式构建应用程序。
The dynamic tracing (DTrace) functionality built into Solaris (including OpenSolaris), FreeBSD and Mac OS X provides a simple environment for tracing applications dynamically.
Solaris(包括OpenSolaris)、FreeBSD和MacOSx中内置的DynamicTracing (DTrace)功能提供一个用于动态地跟踪应用程序的简单环境。
The initial versions of SXDE focused on assembling a complete development environment, wireless support, and DTrace support of the AMP stack. Among the features of the new release.
SXDE的最初版本致力于装配一个完整的开发环境、支持无线、支持AMP栈的DTrace。
应用推荐