Puede ver un mensaje de error importante que dice que el kernel de Ubuntu está perfilado. Existen varias técnicas para solucionar este problema. Discutiremos esto en breve.
NOMBRE
oprofile es un nuevo generador de perfiles exacto para sistemas Linux capaz de crear perfiles de todo el código en ejecución bajos costos de gastos; Su caja de herramientas de post-elaboración de perfiles el camino bien herramienta sencilla para contar eventos
RESUMEN
operf [ parámetros ] cantidad de [ Opciones ] opreport [ Parámetros ] [Especificación de código] opannotate [ opciones ] [especificación de perfil] oparchive [ criterios ] [características del perfil] opgprof [ Parámetros ] [Especificación de presencia]
DESCRIPCIÓN
OProfile suele ser un conjunto completo vinculado con perfiles para sistemas que ejecutan Linux 2.6.31 y posteriores. OProfile utiliza uno de los contadores de éxito de hardware proporcionados por Intel, AMD y otros. Procesadores OProfile puede perfilar el mejor programa, una mejor tecnología en particular elegida o el sistema total. También se puede encontrar OProfile para recopilar el número total de eventos en una aplicación, proceso, o nivel de aplicación. Para obtener más información sobre el uso de OProfile, lea esta documentación HTML procedente de SEE. listSAME.
TRABAJO
operf es literalmente un recurso de perfilado de rendimiento para Linux.
CUENTA
ocount es una herramienta de recuento de reclamaciones para Linux.
INFORME
opreport proporciona datos de perfil resumidos basados en imágenes y símbolos de todo su sistema o un subconjunto espectacular imágenes binarias.
ABRIR
opannotate create puede anotar la fuente o, a veces, puede usarse en una combinación de causa raíz y salida del ensamblador.
ORCH
oparchive oprofile crea un archivo para un destacado análisis fuera de línea
OPGPROF
Es muy probable que opgprof cree un perfil con formato gprof para un único binario.
CARACTERÍSTICAS DEL PERFIL
Se pueden utilizar varias descripciones de perfil adicionales dentro de las herramientas de creación de perfiles posteriores. A Los criterios de perfil son una combinación de nuestras propias opciones que se enumeran a continuación. (Marcos: La inclusión de la especificación descriptiva entre los aparatos fluorescentes probablemente se utilice con respecto a los diferenciales. Fondos con opreport, pero realmente deben estar rodeados de acuerdo con los espacios). Archivo: Aphiv La ruta al archivo al considerar la verificación generada por oparchive Sesión: Lista de sesiones Una lista separada por comas de empresas de dominio de sesión para resolver. La ausencia de esta marca, en contraste con en torno a diferentes métodos de “sesión anterior” iguales en principio a la especificación “Sesión: progreso cercano”. Excepción de sesión: Lista de sesiones Una lista de visitas separadas por comas para excluir positivamente. Imagen: imagina la lista Una lista de correos electrónicos separados por comas de nombres resueltos. Cada hallazgo también puede ser una ruta relativa glob reproduce el nombre o la ruta completa, por ejemplo. opreport ‘imagen: / usr / cubo de basura / operf, * op * ,. – oprofpp ‘ image-exclude: índice de imagen Me gusta, pero:, las imágenes correspondientes están excluidas. lib-image: lista de imágenes Lo mismo se debe principalmente a, diría yo, la imagen: pero solo para los videos que los expertos afirman que apuntan a una imagen binaria significativa específica (es decir, una gran aplicación). Esto solo tiene sentido si utiliza –separate. Esto incluye el kernel e incluso los módulos del kernel cuando se usa –separate equals kernel. lib-image-exclude: función de imagen Similar a, sin embargo, coincide con sus imágenes actuales generalmente se excluyen. Evento: URL del evento El nombre simbólico de su evento que se vinculará, por ejemplo. Evento: DATA_MEM_REFS. recuento: número de presentaciones La celebración es el lugar del juego, por ejemplo incidente: DATA_MEM_REFS cuenta: 30.000. unit-mask: Valor de máscara El desembolso unitario de la mascarilla nasal y bucal del evento que se completa, con respecto al ejemplo, una mascarilla unitaria: 1. Procesador: Cpulist Considere solo los perfiles basados en la CPU numerada que se muestra (comenzando en cero). Entonces como una forma de hablar sólo es útil al contratar un perfil de asignación de CPU. tgid: lista de pid Considere excepto los perfiles para los grupos de posición especificados. Si el programa definitivamente no es realmente útil Subprocesos, el ID de grupo de servicio real para todas las funciones coincide con su historial de ID. Esta opción se ajusta directamente a la creencia de POSIX Thread en una familia de confianza. Solo es útil y fantástico cuando lo usa Separación de archivos por procesos. tid: escribir emergente Piense en perfiles que se adapten a estos chats. Si está utilizando solo bibliotecas de subprocesos modernas, cada pequeña porción de un hilo en un curso de acción tiene una insignia de identificación de grupo de tareas común y diferentes hilos identificadores. Por supuesto, puede utilizar este curso de acción junto con tgid: para manejar los aspectos positivos corrientes separadas a lo largo del curso de la operación. Solo está orientado a resultados cuando lo utiliza el proceso. Informe la separación.
MEDIO AMBIENTE
OProfile se ejecuta sin reconocer ningún elemento en particular que involucre al entorno.
ARCHIVOS
/usr/share/doc/oprofile/oprofile.html Guía del usuario de OProfile. /usr/share/doc/oprofile/opreport.xsd Archivo de esquema relativo al informe de salida del informe XML. /usr/share/doc/oprofile/ophelp.xsd Esquema de archivo para la salida XML de ophelp. / usr / stock options / oprofile / Versiones de descripciones de eventos utilizadas por OProfile. / samples para cada operf. revista Archivo de registro del generador de perfiles. / samples / establecido Ubicación de los subconjuntos de archivos creados.
VERSIÓN
Esta página de manual pasó a ser previamente opprofile-1 para 2.0.
VER TAMBIÉN
/ usr / share por doc / oprofile /, operf (1), ocount (1), opreport (1), opannotate (1), oparchive (1), opgprof (1), gprof (1), guías de arquitectura del fabricante de la pc
DERECHOS DE AUTOR
Oprofile es solo Copyright (C) 1998-2004 Universidad de Manchester, Reino Unido, John Levon et aussi al. OProfile se publica bajo cada Licencia Pública General GNU, versión un par de o (su elección). cada uno en qué versión.
Autores
John Levon << un href="mailto:[email protected]"> [email protected] > es a menudo el autor principal. Documentación para una amplia gama de participantes.