Par exemple, j'ai une liste de 100 chaînes, et 100 span avec ces chaînes. Comment pensez-vous, combien de temps prend plus de mémoire que le tableau de chaînes. Y a-t-il possibilité de mesurer? Y at-il optmisation à DOM invisible?DOM vs Array - utilisation de la mémoire
Répondre
Avez-vous envisagé de faire un test pour voir ceci? Si vous utilisez un navigateur comme Chrome, vous avez accès aux informations relatives à la mémoire.
Il semblerait que la création de 100 chaînes utiliserait environ 400-600 octets. 100 span dépend cependant de l'implémentation des navigateurs et de la façon dont il gère l'allocation de mémoire, etc ...
comment l'obtenir? "information relative à la mémoire avancée" –
Dans le goto de chrome: mémoire –
Ceci est une très petite quantité de données. Je suggère que vous vous concentriez sur la fonctionnalité d'abord, au lieu d'optimiser quelque chose qui est probablement assez rapide :). Si vous rencontrez des problèmes de performance (et votre profileur dit que c'est le point chaud), faites quelque chose à ce sujet. Je pense que vous faites un peu premature optimization ici, qui est décrit en détail à la fois sur le web et sur Stackoverflow en général.
Sa question plus théorique. Il a été demandé par un client, qui ont une page très lourde et beaucoup de données en cache sur 50% qui est rendu sur la page. Ma vision était que les données rendues, prend beaucoup plus de mémoire que n'importe quel cache de tableau. –
- 1. Utilisation de la mémoire VS. Utilisation du processeur dans l'iphone
- 2. Utilisation de la mémoire
- 3. Utilisation de la mémoire Visual Studio 2005
- 4. C++ Vector vs Array (Time)
- 5. Utilisation de la mémoire + .net
- 6. Utilisation de la mémoire IronPython
- 7. Utilisation de la mémoire SQL
- 8. utilisation de la mémoire java
- 9. PHP: Array comme var_export/include vs (un) sérialiser vs json_ (en | de) code
- 10. Gestion de la mémoire DOM et de la CPU
- 11. PHP array vs mysql query
- 12. Sparse vs Normal Array Matlab
- 13. Utilisation de la mémoire dans la R
- 14. Javascript mémoire Utilisation
- 15. boost :: utilisation de la mémoire de fonction
- 16. utilisation de la mémoire de classe JavaScript
- 17. Utilisation de la mémoire de JBoss?
- 18. PHP Array vs MYSQL Queries optimisation de la vitesse
- 19. C++ comprendre CPU/utilisation de la mémoire
- 20. Libérer de la mémoire après utilisation
- 21. Utilisation actuelle de la mémoire en Lisp
- 22. Comet, responseText et utilisation de la mémoire
- 23. XNA Content.Load() Utilisation de la mémoire
- 24. Utilisation de la mémoire Java BigDecimal?
- 25. C#: utilisation de la mémoire d'un objet
- 26. utilisation de la mémoire Reactive Extensions
- 27. Utilisation de la mémoire Settimeout et setinterval
- 28. utilisation de la mémoire Ruby/Rails
- 29. Utilisation de la mémoire/profilage en PHP
- 30. Spreadsheet :: Utilisation de la mémoire WriteExcel
Faites-vous référence au navigateur DOM? OU une autre mise en œuvre? –
Oui, navigateur, FF, IE, Safari, Chrome, comme toujours –