OProfile

http://dbpedia.org/resource/OProfile an entity of type: Thing

In computing, OProfile is a system-wide statistical profiling tool for Linux. John Levon wrote it in 2001 for Linux kernel version 2.4 after his M.Sc. project; it consists of a kernel module, a user-space daemon and several user-space tools. rdf:langString
OProfile是Linux内核支持的一种性能分析机制。 它在时钟中断处理入口处建立监测点,记录被中断的上下文现场,由配套的用户态的工具oprof_start负责在用户态收集数据,opreport则分析数据并给出分析报告。 通过这个工具,开发人员可以得知一个程序的瓶颈在哪里,进而指导代码优化。 rdf:langString
OProfile est un outil de profilage de code pour Linux, dont la première version a été écrite par John Levon en 2001 en tant que projet pour son Master en sciences. Oprofile se compose d'un module noyau, ainsi que d'un daemon et de plusieurs utilitaires en espace utilisateur (un module noyau n'est plus requis depuis la version 0.9.8). Oprofile permet de profiler le système entier ou bien un sous ensemble tel que les routines d'interruption, les pilotes de périphériques ou les process en espace utilisateur. Le surcoût de l'instrumentation reste faible. rdf:langString
rdf:langString OProfile
rdf:langString OProfile
rdf:langString OProfile
rdf:langString OProfile
rdf:langString OProfile
xsd:integer 36699343
xsd:integer 1056426776
rdf:langString John Levon
xsd:date 2020-07-20
xsd:double 1.4
rdf:langString C
xsd:integer 2001
rdf:langString OProfile est un outil de profilage de code pour Linux, dont la première version a été écrite par John Levon en 2001 en tant que projet pour son Master en sciences. Oprofile se compose d'un module noyau, ainsi que d'un daemon et de plusieurs utilitaires en espace utilisateur (un module noyau n'est plus requis depuis la version 0.9.8). Oprofile permet de profiler le système entier ou bien un sous ensemble tel que les routines d'interruption, les pilotes de périphériques ou les process en espace utilisateur. Le surcoût de l'instrumentation reste faible. Les modes d'instrumentation portable de Oprofile utilisent les timers système pour générer des évènements de mesure à intervalles réguliers. Certains modes, spécifiques à certains processeurs mais moins intrusifs, consistent à utiliser les (en) intégrés. Le support pour les versions 2.2/2.4 de Linux ne comprend que les processeurs 32bits x86 et IA64. Pour les versions 2.6 du noyau Linux de nombreuses architectures sont supportées: x86 et x86_64, DEC Alpha, MIPS, ARM, Sparc64, PPC64, AVR.Les (en) ne sont disponibles que pour x86 et ARM. En 2012, les ingénieurs d'IBM ont reconnu Oprofile comme étant l'un des outils de monitoring les plus utilisés sous Linux (avec perf tool).
rdf:langString In computing, OProfile is a system-wide statistical profiling tool for Linux. John Levon wrote it in 2001 for Linux kernel version 2.4 after his M.Sc. project; it consists of a kernel module, a user-space daemon and several user-space tools.
rdf:langString OProfile是Linux内核支持的一种性能分析机制。 它在时钟中断处理入口处建立监测点,记录被中断的上下文现场,由配套的用户态的工具oprof_start负责在用户态收集数据,opreport则分析数据并给出分析报告。 通过这个工具,开发人员可以得知一个程序的瓶颈在哪里,进而指导代码优化。
xsd:nonNegativeInteger 5441
xsd:date 2020-07-20
xsd:string 1.4.0

data from the linked data cloud