Questions marquées «memory»

Utilisez cette balise pour la gestion de la mémoire ou les problèmes de programmation. Pour des questions sur les problèmes de matériel de mémoire ou les erreurs dans les logiciels généraux, accédez à https://superuser.com ou https://serverfault.com si cela est lié au matériel ou aux logiciels de niveau entreprise.



11
Comment effacer MemoryCache?
J'ai créé un cache en utilisant la classe MemoryCache. J'y ajoute quelques éléments, mais lorsque j'ai besoin de recharger le cache, je veux d'abord l'effacer. Quelle est la manière la plus rapide de procéder? Dois-je parcourir tous les éléments et les supprimer un par un ou y a-t-il un meilleur …



4
Gestion de la mémoire dans Qt?
Je suis assez nouveau sur Qt et je me pose des questions sur certains éléments de base avec la gestion de la mémoire et la vie des objets. Quand dois-je supprimer et / ou détruire mes objets? Est-ce que tout cela est géré automatiquement? Dans l'exemple ci-dessous, lequel des objets …
96 c++  qt  memory  object 

3
Qu'est-ce qu'une «mémoire stomp»?
Je viens de tomber sur ce billet de blog qui mentionne «la mémoire stomping»: un programme C ++ qui est facilement capable de piétiner la mémoire (quelque chose dont vous n'avez probablement jamais entendu parler si vous êtes né dans un monde de code managé.) Et en fait je n'en …

4
Profilage de la mémoire PHP
Quel est un bon moyen de profiler l'utilisation de la mémoire d'une page PHP? Par exemple, pour voir combien de mémoire mes données utilisent et / ou quels appels de fonction allouent le plus de mémoire. xdebug ne semble pas fournir d'informations sur la mémoire dans sa fonction de profilage. …
95 php  memory  profiling 


6
Quand devrais-je utiliser malloc en C et quand pas?
Je comprends comment fonctionne malloc (). Ma question est, je vais voir des choses comme ceci: #define A_MEGABYTE (1024 * 1024) char *some_memory; size_t size_to_allocate = A_MEGABYTE; some_memory = (char *)malloc(size_to_allocate); sprintf(some_memory, "Hello World"); printf("%s\n", some_memory); free(some_memory); J'ai omis la vérification des erreurs par souci de concision. Ma question est …


2
Implémentation lambda C ++ 11 et modèle de mémoire
J'aimerais avoir des informations sur la façon de penser correctement les fermetures C ++ 11 et std::functionen termes de mise en œuvre et de gestion de la mémoire. Bien que je ne crois pas à l'optimisation prématurée, j'ai l'habitude de considérer attentivement l'impact de mes choix sur les performances lors …
92 c++  memory  lambda  c++11 

5
memory_get_peak_usage () avec "utilisation réelle"
Si l' real_usageargument est défini sur truePHP DOCS, dites qu'il obtiendra la taille réelle de la mémoire allouée par le système. Si c'est le cas false, la mémoire sera signalée paremalloc() Laquelle de ces 2 options renvoie le max. mémoire allouée par rapport à la valeur de limite de mémoire …

6
Une variable membre inutilisée occupe-t-elle de la mémoire?
L'initialisation d'une variable membre et ne pas la référencer / l'utiliser occupe-t-elle davantage de RAM pendant l'exécution, ou le compilateur ignore-t-il simplement cette variable? struct Foo { int var1; int var2; Foo() { var1 = 5; std::cout << var1; } }; Dans l'exemple ci-dessus, le membre 'var1' obtient une valeur …
91 c++  memory  struct 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.