Preguntas con respuestas sobre "shark"

32 preguntas, página #1

3

votos

1

respuestas

vistas 251

Uso de Shark con MonoTouch, sin símbolos

Estoy tratando de usar Shark para perfilar una versión de lanzamiento de mi aplicación para iPhone, pero no tengo información sobre el símbolo. Todo es "Biblioteca desconocida" y direcciones hexadecimales. Seguí estas instrucciones y agregué -nosymbolstrip -aot = "iphone-abi" a los argumentos adicionales, pero no tuve suerte. ...

preguntado 11 años, 8 meses

0

votos

1

respuestas

vistas 120

Shark no muestra los nombres de las funciones

Quiero usar shark para perfilar mi aplicación (lo usé antes y funcionó bien), pero ahora no muestra ningún nombre de función. Solo tengo una biblioteca desconocida y la dirección [desconocida] en la columna de símbolos. Algunas partes del proyecto son bibliotecas estáticas (compiladas y vinculadas en el mismo proyecto, con símbolos de depuración activados). ...

preguntado 12 años, 1 meses

0

votos

1

respuestas

vistas 183

La herramienta Shark en el iPhone se bloquea

Estoy intentando usar Shark para crear un perfil de mi aplicación. Sin embargo, se bloquea después de que presiono "detener" y analiza y luego pasa a "cargar sesión". Solo una vez, cuando decidí no seleccionar mi aplicación, pero elegí apuntar a "todo", realmente mostró algún rastro. Sin embargo, no pude reproducir este caso. Lo hace ...

preguntado 12 años, 5 meses

1

votos

1

respuestas

vistas 148

“Blkclr (mach_kernel)” aparece en el perfilador de tiburones de mac. ¿Qué hace?

Estoy perfilando un programa en C usando Shark de Mac que muestra que parte del tiempo de la CPU va a "blkclr" en "mach_kernel". ¿Qué hace esta función del kernel? Especulo que está relacionado con la asignación de memoria, pero no estoy seguro. He buscado en Google durante algún tiempo, pero tampoco pude encontrar la respuesta. ¿Alguien ...

preguntado 12 años, 5 meses

1

votos

1

respuestas

vistas 37

¿Realizar un lote de consultas en un conjunto de registros de rendimiento de Shark?

He estado usando Shark para comparar una aplicación (muy grande) y tengo un conjunto de características en las que profundizo cada vez (por ejemplo, me enfoco en una función y elimino pilas con otras en particular para determinar los milisegundos para una característica particular en esa ejecución ). Hasta aquí todo bien. ...

preguntado 12 años, 7 meses

2

votos

1

respuestas

vistas 407

tiburón no muestra el código fuente

Estamos intentando ejecutar Shark en nuestra aplicación de iPhone. Sin embargo, en las muestras analizadas no enumera ninguna de nuestras funciones de aplicación. Todo lo que se enumera son las bibliotecas y cuando hacemos clic en cualquiera de ellas, el código ensamblador es visible. ...

preguntado 12 años, 8 meses

17

votos

5

respuestas

vistas 4,412

¿Qué hace que la memoria PowerPC de Apple sea tan rápida?

Escribí varias funciones de copia en busca de una buena estrategia de memoria en PowerPC. El uso de registros Altivec o fp con sugerencias de caché (dcb *) duplica el rendimiento en un bucle de copia de bytes simple para datos grandes. Inicialmente satisfecho con eso, lancé un memcpy regular para ver cómo se comparaba ... 10x ...

preguntado 12 años, 9 meses

0

votos

2

respuestas

vistas 230

¿Por qué Shark podía ser tan lento?

Estoy intentando perfilar a la intérprete de Ruby. Ejecuto shark -i ./ruby bm_sudoku.rb o algo así, el script termina en menos de un segundo, y luego Shark va al punto "CHUDData - Analyzing samples ... 99.3% .." y permanece congelado durante 10 minutos más o menos. Termina eventualmente, es tan ...

preguntado 12 años, 10 meses

0

votos

1

respuestas

vistas 121

¿Por qué Shark no incluye mi iPod touch en la lista de dispositivos?

En esta respuesta, Brian explicó cómo conectar Shark con el dispositivo. Lo hago exactamente de esta manera, pero Shark nunca enumera mi dispositivo. Incluso si Xcode lanza mi aplicación en él y la aplicación se ejecuta. Recibo registros de consola y todo. Se comunica con el mac. Pero Shark no lo ve. Que podria causar esto? Nieve ...

preguntado 12 años, 11 meses

1

votos

1

respuestas

vistas 129

¿Cómo obtener datos útiles de Shark?

Después de un tiempo, descubrí que podía vincular a Shark al proceso de mi ejecutable en el simulador. Sin embargo, no en el dispositivo. Bueno, de todos modos, aquí hay algo que no tiene absolutamente ningún sentido, pero se ve mal: ...

preguntado 13 años, 0 meses

0

votos

1

respuestas

vistas 495

¿Cómo vincular Shark a una aplicación de iPhone en ejecución en el dispositivo?

Estaba leyendo en un sitio de Apple que Shark captura todo lo que se ejecuta en mi Mac. Eso es estúpido. Quiero que esté restringido solo a la aplicación de mi iPhone en el dispositivo, pero simplemente no hay nada para seleccionar el ejecutable o algo así. También en xcode, "Ejecutar> Ejecutar con Performance Tool> ...

preguntado 13 años, 0 meses

1

votos

1

respuestas

vistas 108

¿Cómo puedo editar las configuraciones de Shark en el iPhone?

La configuración predeterminada del 'Perfil de tiempo' del tiburón en el iPhone parece muestrear cada 1 ms. Me gustaría modificarlo para probar cada 100us. Sé que es posible hacerlo en mi máquina local editando las configuraciones de los tiburones, pero no veo una forma de editar las configuraciones en el teléfono. ...

preguntado 13 años, 1 meses