J'utilise Delphi 7 pour exécuter la version de hiérarchique 4.32. Lorsque je récupère les données, la mémoire de l'ordinateur continue à augmenter jusqu'à ce que le bug 'Out of Memory' apparaisse. Je soupçonne que le cache de la mémoire ne s'est pas effacé lors de la récupération des données de hiercube, donc quand je récupère des données pour la 2ème ou la 3ème fois, il se produit une erreur 'Out of Memory'. Une idée pour résoudre ce problème 'Out of Memory'?Bogues de Hiercube - Mémoire insuffisante
Répondre
La solution évidente (contourner?) Est d'obtenir plus de RAM. 1 Go est un peu faible ces jours-ci, surtout quand 4 Go est autour de la marque de 100 $.
1 Go de RAM est pour mon PC local, je tester dans le serveur (qui ont plus grand ram) a également eu le même problème. Je soupçonne que le cache de la mémoire ne s'est pas effacé lors de la récupération des données de hiercube, donc quand je récupère des données pour la 2ème ou la 3ème fois, il se produit une erreur 'Out of Memory'. – user367856
Ensuite, l'autre solution consiste à exécuter hiercube dans les sous-processus qui ne l'exécutent qu'une fois chacun. –
sledgehammer meet nut –
Utilisez FastMM comme gestionnaire de mémoire, puis (ou les deux):
- rendent signaler les fuites de mémoire lors de l'arrêt
- utiliser le formulaire exemple surveiller la mémoire lors de l'exécution
Puis commencez à enquêter sur la fuite de mémoire.
--jeroen
- 1. Exception de mémoire insuffisante
- 2. Erreur de mémoire insuffisante
- 3. Erreur de mémoire insuffisante
- 4. MemoryStream "mémoire insuffisante" C#
- 5. System.OutOfMemoryException: mémoire insuffisante (GDI)
- 6. Mémoire insuffisante Image.FromFile
- 7. Java ME mémoire insuffisante
- 8. SQL Server mémoire insuffisante
- 9. GridView erreur de mémoire insuffisante
- 10. CPLEX Erreur 1001 Mémoire insuffisante
- 11. CSP Mémoire insuffisante avec CryptVerifySignature
- 12. CPLEX Erreur 1001: Mémoire insuffisante
- 13. IE6/7/8 Mémoire insuffisante?
- 14. Exception de mémoire insuffisante de SessionState
- 15. Afficheur de rapport - Exception de mémoire insuffisante
- 16. Mémoire de liste de la liste de mémoire insuffisante
- 17. eval json erreur de mémoire insuffisante
- 18. Crystal Reports - Exception de mémoire insuffisante
- 19. Android setImageURI erreur de mémoire insuffisante
- 20. bzr-svn erreur de mémoire insuffisante
- 21. Exception de mémoire insuffisante dans mon code
- 22. Remplacements pour l'ensemble de données/mémoire insuffisante
- 23. Comment gérer une erreur de mémoire insuffisante?
- 24. Problème de mémoire insuffisante dans Internet Explorer
- 25. Enregistrement audio et Exception de mémoire insuffisante
- 26. Erreur de mémoire insuffisante dans l'application VB6
- 27. Comment tester les exceptions de mémoire insuffisante?
- 28. Mémoire insuffisante sur Windows Mobile 5
- 29. Mémoire insuffisante pour continuer l'exécution du programme
- 30. Mémoire insuffisante avec Postgres en Java
habituellement ces erreurs sont causées par la fragmentation combinée avec du code nécessitant de grands blocs de mémoire contigus. Avez-vous la source pour ce composant? Avez-vous parlé aux vendeurs? –