Justement, non, la gestion de la memoire d'ios est basee autour du concept de "libere les vues qui ne sont pas a l'écran pour liberer de la RAM".
Effectivement c'est problématique, j'avais oublié que les mobiles avaient des low memory killer..
Apres, ya moyen de faire un rendu initialement, au moment de l'installation et de cacher ca sur le disque.
Ça c'est peut-être le mieux à faire
devoir descendre dans le GPU et le reveiller pour le mettre en mode "mouline comme un bourrin"
Le rendu svg sur GPU est pas vraiment bourrin, t'as un faible nombre de triangles à envoyer (proportionnel au nombre de points de contrôle), pas de vertex shader, et un fragment shader qui comporte grosso modo 5 instructions. Par contre réveiller le GPU c'est peut-être couteux, donc peut-être problématique.
Bref comme tu dis ça se discute, je pense qu'il faudrait vraiment voir des benchmarks pour savoir. C'est d'ailleurs peut-être ce que les ingés d'Apple ont fait.
[^] # Re: Y aquandmêmeuntruc que je n'aime vraiment pas
Posté par Shuba . En réponse au journal Kernel.org change de peau. Évalué à 2.
Effectivement c'est problématique, j'avais oublié que les mobiles avaient des low memory killer..
Ça c'est peut-être le mieux à faire
Le rendu svg sur GPU est pas vraiment bourrin, t'as un faible nombre de triangles à envoyer (proportionnel au nombre de points de contrôle), pas de vertex shader, et un fragment shader qui comporte grosso modo 5 instructions. Par contre réveiller le GPU c'est peut-être couteux, donc peut-être problématique.
Bref comme tu dis ça se discute, je pense qu'il faudrait vraiment voir des benchmarks pour savoir. C'est d'ailleurs peut-être ce que les ingés d'Apple ont fait.