翻訳と辞書
Words near each other
・ Problepsis minuta
・ Problepsis mitis
・ Problepsis neumanni
・ Problepsis ocellata
・ Problepsis ochripicta
・ Problepsis paredra
・ Problepsis phoebearia
・ Problepsis plagiata
・ Problepsis plenorbis
・ Problepsis rorida
・ Problepsis sancta
・ Probert Encyclopaedia
・ Probert-Price Collection
・ Proberta, California
・ Probes in Space
ProbeVue
・ Probhu Nosto Ho Jai
・ Probianus
・ Probie
・ Probing amendment
・ Probing Lensing Anomalies Network
・ Probinsya Muna Development Initiative
・ Probiotic
・ Probiotics in pediatrics
・ Probir Sen
・ Probit
・ Probit model
・ Probit model for panel data with heterogeneity and endogenous explanatory variables
・ Probitas Partners
・ Probithia


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

ProbeVue : ウィキペディア英語版
ProbeVue
ProbeVue is IBM's implementation of a lightweight dynamic tracing environment introduced in AIX version 6.1.〔IBM RedBooks: IBM AIX Version 6.1 Differences Guide (March 2008) (ProbeVue Section )〕 ProbeVue provides the ability to probe running processes in order to provide statistical analysis as well as retrieve data from the probed process. The dynamic nature of ProbeVue allows it to be used as a global system performance tool while retaining the ability to drill into very specific events on a single process or thread.
Because modifications are not required of a probed process〔(ProbeVue entry of AIX 6.1 Infocenter page )〕 or system and the lightweight design of ProbeVue as a tracing tool, it is suitable for use in a production environment where previous tracing tools would have been performance prohibitive.
== Description ==

ProbeVue provides a series of probe point specifications that are potential events that can be probed. A script written in the Vue language allows the user to define a probe that is a block of code called an action block that will run when those events occur on the system. The execution of the action block can be limited to specific events by use of a conditional statement placed on the probe called a predicate. The code in the action block follows a C-like syntax with a limited set of built in functions.
The following is an example of a probe that is defined for whenever a process with a PID of 123456 enters the read() system call. When that event happens this script will call the built-in printf() function to print a message to its output trace buffers. The first line in the action block is a C-style comment and therefore will not execute in the ProbeVue environment.

@@syscall:
*:read:entry
when ( __pid == 123456)

Probes like the above sample can be written and run without the extensive testing normally required of a production system. The ProbeVue environment protects the user from errant code or resource hungry tracing frequently seen with previous IBM tracing tools. The runtime compile feature of ProbeVue provides a powerful ''ad hoc'' environment for data gathering.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「ProbeVue」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.