Aprobado: Fortect
Durante las últimas semanas, algunos lectores se han encontrado con un error de generación de perfiles del kernel de Aix. Hay varias explicaciones que pueden causar este problema. Hablaremos de esto a continuación.
El nombre equivale a “INDEXlms23″>
Objetivo
Sintaxis
Descripción
tprof recopila informesUtilización de la CPU sobre programas individuales y su sistema actual en su conjunto. esto esEl comando es una táctica útil para cualquiera con un programa C o FORTRAN.Puede estar relacionado con el procesador, pero ¿quién quiere saber las particiones que generalmente provienen deEste proveedor es el más exigente con el procesador. TprofEl comando también informa el porcentaje de horas que la mayor parte del procesador está inactivo. tal vez estoLos informes son útiles para determinar el uso de la CPU en un sentido agregado.
Nota. Solo gente común y miembrosEl conjunto de seguridad debe contener acceso en tiempo de ejecución (x) para mantener el control activado.
comando tprofespecificar un agente hombre o mujer para el perfil, iniciar el usuarioPrograma y, además, debe crear una serie de archivos de envío de crédito. vEl usuario especifica el nombre de la escuela más importante que se perfilará, oalternativamente, el nombre adjunto al programa que se va a perfilarLínea de comando para suministrar. Comando de programación YLas variables deben ser ejecutables.
Nota: microperfilado top se puede ejecutar en código que comience con -k. fue creado Llevar. Además, ¿suele ser necesario tener un código de salida para usarlo? como índice de trabajo, d. H. directorio donde se encuentra tprof Se llama a las operaciones. El sitio de catálogos de trabajo más profesional es utilizado en ejemplos adecuados hay para esto.
Para la creación de perfiles de subrutinas:Las declaraciones tprof se ejecutan sin editarprograma ejecutable. No es necesario volver a compilar específicamenteCompilador con banderas o ideas de enlazadores. Esto significa que puedes conseguirel consumidor coude de una subrutina de un módulo ejecutable el hecho ya esfue construido. Sin embargo, como se mencionó antes, recompilarnecesario para obtener un microperfil.
Fragmentos de informe incluidospermanecer en ese directorio de uso particular. Todos los archivos utilizados por la mayoría de los archivos tprof. pasó a ser creadoLos comandos comienzan con ___ (dos guiones bajos). Agregar conEl subrayado simplifica el comando tprof para cada individuoIdentifique los archivos específicos creados por tprof. ¿En qué texto definitivamente es estese supone que todos los ejecutables están realmente almacenados en el directorio de trabajo para quesimplificar la explicación seleccionada de la herramienta. (Para mantener ejecutables enotra base de datos, ingrese la ruta completa al ejecutableArchivo sobre el comando tprof.) RecomendadoEl directorio de trabajo se crea realmente para la creación de perfiles yCopias asociadas con ejecutables y archivos de la empresa que se colocarán (o vincularán) aeste directorio. En los ejemplos, un listado de trabajo específico es una protesta.
En su forma más simple, un dispositivo tprofEl comando ciertamente está escrito así:
programa tprof
Si tprof. producto sin argumentos nuncaSe indica prueba de uso. Al usar el comando -yBandera, debe estar con la -s, -k en la otra mano -p banderaespecificado para obtener perfiles específicos. Si ninguno de ellosSi se especifican métricas, el informe resumido es más eficaz. Utilizandoindicador -capital t limita normalmente el informe a información informativa sobreel proceso especificado descrito en Process_IdConfiguración de archivo.
encuestas
Informe resumido con muchos sufijos .todostodavía está en producción. Si programa d. dado, informellamado __prof.all . Si está más asociado con el ejemplo Si da la opción -v, el informe se llamará indudablemente __sample.all .Este informe contiene cada estimación de la CPU utilizada.en todos los procesos que aún ejecutan nuestro propio programa tprofhabía un sistema de vigilancia. Este informe en realidad incluye una evaluaciónla cantidad de tiempo de CPU empleado en cada subrutina adjunta en el ejemploPrograma. El informe resumido muestra el tiempo de la CPUEl tiempo de inactividad y el esfuerzo invertido en el kernel. TprofEl equipo informó el tiempo de CPU de una persona en tics, con 100 pruebas de conformidad.Segundo.