Questions marquées «memory»

101
Attraper java.lang.OutOfMemoryError?

Documentation pour java.lang.Errordit: Une erreur est une sous-classe de Throwable qui indique des problèmes graves qu'une application raisonnable ne devrait pas essayer d'attraper Mais comme java.lang.Errorc'est une sous-classe de java.lang.Throwable, je peux attraper ce type de Throwable. Je...

100
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...

96
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 que je crée...

95
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
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 ai jamais entendu...

94
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);...

92
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...

91
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...

90
Gestion de la mémoire C

J'ai toujours entendu dire qu'en C, il faut vraiment regarder comment on gère la mémoire. Et je commence encore à apprendre le C, mais jusqu'à présent, je n'ai pas eu à faire de mémoire pour gérer des activités connexes. J'ai toujours imaginé devoir libérer des variables et faire toutes sortes de...