J'ai mis en place Xcode/Instruments pour surveiller l'utilisation de la mémoire d'un iPhone 6s dans son ensemble. J'ai un processus spécifique com.apple.WebKit pour lequel j'aimerais voir des informations très précises - aussi précises que possible. Ce processus com.apple.WebKit finira par planter Mobile Safari sur un iPhone 6s utilisant iOS 10 - ce processus WebKit ne fera pas planter un iPhone SE fonctionnant sous iOS 11 Beta - mais cela signifie simplement que "les choses finiront par s'améliorer".
Il semble que 1 Go de mémoire ne soit pas suffisant pour exécuter le processus com.apple.WebKit pour cet élément intégré spécifique.
Alors, je lance Instruments et je constate des pics d'utilisation de la mémoire d'environ 640 Mo - mais comment pourrais-je enregistrer cette utilisation de mémoire dans les moindres détails possibles, afin de comprendre ce qui pousse au-delà des limites?
0 votes
Tu pourrais être à la limite de ce que les instruments peuvent faire, mais avant de deviner, peux-tu éditer pour décrire précisément ce qui déclenche ou compte les mesures pour atteindre le seuil de 640 Mo?
0 votes
@bmike Je le voyais dans l'application instruments, montrant qu'il atteindrait 700 Mo et 600 Mo et oscillait entre ceux-ci, jusqu'à ce que le mobile safari fonctionnant sous iOS10 plante. Je suis donc en train d'essayer de déterminer l'utilisation globale de l'application fonctionnant sur Webkit, afin que nous puissions commencer à optimiser.
0 votes
Je voudrais une suite de question - nouveau fil si vous voulez montrer exactement ce que vous mesurez dans Instruments. Si vous utilisez un modèle standard ou personnalisé, cela enseignera aux gens comment faire ce que vous savez déjà et peut-être permettre aux gens de vous montrer une meilleure configuration pour analyser la mémoire dans Instruments.
0 votes
@bmike d'accord! Je vais essayer de faire cela en fonction de ce que vous avez écrit ci-dessous. J'essaierai de le faire demain!