Una página específica de Safari WebKit en iOS: ¿cómo ver el gráfico de uso de memoria en los instrumentos?

1

He configurado Xcode / Instruments para supervisar el uso de la memoria de un iPhone 6s por completo. Tengo un proceso específico de com.apple.WebKit en el que me gustaría ver información muy precisa, lo más precisa posible. Este proceso de com.apple.WebKit finalmente bloqueará el Mobile Safari ejecutándose en un iPhone 6s con iOS 10; este proceso WebKit no bloqueará un iPhone SE con iOS 11 Beta, pero eso es solo para decir que "las cosas eventualmente mejorarán".

Parece que 1 Gb de memoria no es suficiente para ejecutar el proceso com.apple.WebKit para esta inserción de script específica.

Entonces, comienzo a ejecutar Instruments y veo picos de 640 mb aproximadamente del uso de la memoria, pero ¿cómo podría registrar este uso de la memoria con el mayor detalle posible, de modo que pueda averiguar qué impulsa esto más allá del límite?

    
pregunta esaruoho 10.09.2017 - 11:07

1 respuesta

1

Probablemente consideraría el trabajo realizado en Instruments una vez que sepas que el safari móvil está asignando 640 MB de RAM y pasar al inspector web de Safari. La configuración es bastante sencilla y, dado que tiene XCode y macOS safari, tiene herramientas de primera mano para depurar su proceso mientras se ejecuta en tiempo real.

El visor de actividades enfocará de inmediato sus esfuerzos en función de si tiene advertencias y errores excesivos o simplemente está cargando una gran cantidad de activos.

    
respondido por el bmike 10.09.2017 - 16:33

Lea otras preguntas en las etiquetas