Questions sur heap

25
réponses

Quoi et où sont de la pile et le tas?

langage de Programmation livres expliquer que les types de valeur sont créés sur le pile , et les types de référ ... Quelle est leur portée? Ce qui détermine la taille de chacun d'eux? Qu'est-ce qui rend plus rapide?
demandé sur 2008-09-17 08:18:06
17
réponses

Pourquoi les programmeurs C++ devraient-ils minimiser l'utilisation de "nouveau"?

je suis tombé sur la question de débordement de la pile fuite de mémoire avec std:: string en utilisant std:: list ... r en C++ aussi souvent que possible, et quelle différence cela fait-il en interne? Ai-je mal interpréter la réponse?
demandé sur 2011-06-28 04:08:14
23
réponses

Ce qui est plus rapide: allocation de Pile ou allocation de tas

cette question peut sembler assez élémentaire, mais c'est un débat que j'ai eu avec un autre développeur avec qui je t ... a pas de différence? Ou bien les différences sont-elles si infimes que cela devient une micro-optimisation inutile.
demandé sur 2008-10-02 10:06:28
16
réponses

Java.lang.OutOfMemoryError: dépassement de la limite supérieure de la CG

j'obtiens cette erreur dans un programme qui crée plusieurs (centaines de milliers) objets HashMap avec quelques (15-2 ... stockées dans HashMap! :- ) la question est également abordée dans un sujet connexe dans StackOverflow.
demandé sur 2011-04-30 07:49:33
7
réponses

Comment la taille par défaut de Java heap est-elle déterminée?

si j'Omets l'option-Xmxn de la ligne de commande Java, une valeur par défaut est utilisée. Selon Java documentation ... a configuration du système". quels paramètres de configuration du système influencent la valeur par défaut?
demandé sur 2011-01-12 13:06:38
25
réponses

Ne pouvait pas réserver assez d'espace pour un tas d'objets

quand je cours, j'obtiens l'exception suivante à plusieurs reprises chaque fois que j'essaie d'exécuter le programme. ... ille de la page) et la taille de la RAM, mais en vain. Quelqu'un peut me dire comment puis-je éliminer cette erreur?
demandé sur 2010-12-09 20:46:37
8
réponses

Trouver la médiane courante à partir d'un flux d'entiers [dupliquer]

possibilité de dupliquer: algorithme de la médiane mobile en C étant do ... s max-heap, puis un autre dans min-heap, et ainsi de suite pour tous les éléments. Corrigez-moi Si je me trompe ici.
demandé sur 2012-05-18 21:56:11
14
réponses

File d'attente prioritaire in.Net [fermé]

je suis à la recherche d'un .NET de la mise en œuvre d'une file d'attente de priorité ou d'un segment de structure de ... uvais endroit, il n'existe pas dans le cadre. Quelqu'un est-il au courant d'un bon, ou devrais-je rouler mon propre?
demandé sur 2008-09-19 18:43:54
11
réponses

Qu'est-ce que la fragmentation de la mémoire?

j'ai entendu le terme" fragmentation de la mémoire " utilisé à quelques reprises dans le contexte de l'allocation dynam ... d'être un problème? Comment peut-fragmentation de la mémoire soit traitée avec STL-lourds de l'application?
demandé sur 2010-09-22 18:49:09
14
réponses

Comment déboguer les erreurs de corruption de tas?

je suis en train de déboguer une application C++ (native) multi-threadée sous Visual Studio 2008. En des occasions app ... puis-je les déboguer? des Conseils, des outils, des méthodes, des enlightments... sont les bienvenus.
demandé sur 2009-06-18 04:01:42
9
réponses

Pile, Statique, et le Tas en C++

j'ai cherché, mais je n'ai pas très bien compris ces trois concepts. Quand dois-je utiliser l'allocation dynamique (da ... j'ai un "pointeur vers un pointeur". Ça veut dire quoi? Il est différent de: asafe=new int; ?
demandé sur 2009-01-03 08:41:58
9
réponses

Détecter la taille des tas d'applications dans Android

comment détectez-vous programmatically la taille de tas d'application disponible pour une application Android? ... la dans les versions ultérieures du SDK. Dans tous les cas, je cherche une solution qui fonctionne pour 1,5 et plus.
demandé sur 2010-04-13 18:09:56
8
réponses

Heap vs Arbre de recherche binaire (BST)

Quelle est la différence entre un tas et une BST? Quand utiliser un tas et quand utiliser un BST? si vous voulez obtenir les éléments d'une manière triée, est-ce que la BST est mieux sur tas?
demandé sur 2011-05-27 06:30:45
10
réponses

Utilisation correcte de la pile et du tas en C++?

j'ai été programmer pendant un certain temps, mais il a été la plupart du temps Java et C#. Je n'ai jamais eu à gérer ... , et les grandes structures de données devraient toutes être stockées sur le tas. Est-ce exact ou suis-je incorrect?
demandé sur 2009-03-01 08:32:24
13
réponses

Outil en ligne de commande pour trouver la taille Java et la mémoire utilisée (Linux)?

Existe-t-il un outil en ligne de commande (Linux) pour vérifier la taille des tas (et la mémoire utilisée) d'une Appli ... . mais j'ai besoin d'un outil de ligne de commande (impossible d'activer JMX etc.) un tel outil / commande?
demandé sur 2012-10-09 14:03:10
30
réponses

Que signifie "Zend mm tas corrompu"

tout à coup, j'ai eu des problèmes avec mon application que je n'avais jamais eu auparavant. J'ai décidé de vérifier ... ur disant "zend_mm_heap corrompu". Qu'est-ce que cela signifie. OS: Fedora Core 8 Apache: 2.2.9 PHP: 5.2.6
demandé sur 2010-02-12 00:49:52
6
réponses

Différence entre "sur le tas" et "off-heap"

Ehcache parle de mémoire on-heap et off-heap. Quelle est la différence? Quels sont les JVM args utilisés pour les configurer?
demandé sur 2011-05-23 03:56:30
6
réponses

Comment donner à Jenkins plus d'espace quand il a commencé comme un service sous Windows?

je veux augmenter L'espace disponible pour Jenkins. Mais comme il est installé comme un service, je ne sais pas comment le faire.
demandé sur 2011-05-09 15:56:42
14
réponses

Java très grandes tailles de tas [fermé]

est-ce que quelqu'un a de l'expérience avec L'utilisation de très gros tas, 12 Go ou plus en Java? est-ce ... ws, y a-t-il une différence de performances être entre 64 bit Vista et XP sous des charges de mémoire aussi élevées?
demandé sur 2008-10-18 05:35:13
5
réponses

Est-ce qu'un tableau Java de primitives est stocké dans stack ou heap?

j'ai une déclaration de tableau comme ceci: int a[]; ici a est un tableau de type primitif int . Où es ... t-il stocké en tas ou en pile? C'est un type primitve int , tous les types primitifs ne sont pas stockés sur heap.
demandé sur 2010-01-20 10:29:36
23
réponses

Pourquoi ne pas utiliser des pointeurs pour tout en C++?

supposons que je définisse une classe: class Pixel { public: Pixel(){ x=0; y=0;}; int x; ... supprimer plus tard. Est-il une différence fondamentale entre les deux? Pourquoi devrais-je préférer l'un à l'autre?
demandé sur 2009-06-30 19:26:02
6
réponses

Quelles sont les différences entre VirtualAlloc et HeapAlloc?

Il ya beaucoup de méthode pour allouer la mémoire dans L'environnement Windows, tels que VirtualAlloc , HeapAlloc , malloc , new . donc, quelle est la différence entre eux?
demandé sur 2009-05-16 13:38:41
7
réponses

La taille du tas Android sur différents téléphones / appareils et versions OS

est-ce que quelqu'un sait si la taille du tas sur les téléphones Android est une valeur constante selon ce qui est déf ... un exemple, la taille des tas varie de environ 20M jusqu'à 24M sur un modèle spécifique. Ce téléphone a 768M de RAM.
demandé sur 2011-03-18 13:07:47
7
réponses

Grad androïde n'a pas pu réserver assez d'espace pour un tas d'objets

J'ai installé Android Studio 1.1.0. Je n'ai encore rien fait comme démarrer une nouvelle application Android ou import ... t pas un problème de mémoire parce que J'ai 8 Go de mémoire physique et aucun autre programme en cours d'exécution.
demandé sur 2015-05-05 09:10:25
7
réponses

Android: BitmapFactory.decodeStream() de la mémoire avec une 400KB fichier avec 2 mo de libre tas

mon application affiche une erreur OOM à la ligne suivante dans la source: image = BitmapFactory.decodeStream(a ... semble y avoir assez d'espace libre? cette application cible Android 2.2 et plus. Merci d'avance!
demandé sur 2012-08-06 01:36:04
5
réponses

Le pire dans Max-Heapify-Comment obtenir 2n / 3?

En CLRS, troisième Édition, à la page 155, c'est une donnée que dans MAX-HEAPIFY, les sous-arbres des ... t à moitié plein, alors la taille de l'arbre de l'enfant est jusqu'à 2n/3? Comment calculer? Merci
demandé sur 2012-02-01 20:05:53
7
réponses

Quel est l'avantage d'utiliser std::allocator au lieu de new en C++?

je viens de lire à propos de std::allocator . À mon avis, il est plus compliqué de l'utiliser au lieu d'utiliser new ... l créé? dans quels cas peut-il être utilisé et quand doit-il être utilisé au lieu de nouveau et supprimer?
demandé sur 2015-07-11 18:36:06
6
réponses

Comment définir la taille min et max de Java à travers les variables d'environnement?

comment définir la taille min et max de Java à travers les variables d'environnement? je sais que les tailles ... lors du lancement de java, mais je voudrais que cela soit ajusté par des variables d'environnement sur mon serveur.
demandé sur 2009-01-06 19:16:38
12
réponses

Créer des "classes" en C, sur la pile vs le tas?

chaque fois que je vois Une Classe C (n'importe quelle structure qui est destinée à être utilisée en accédant à des fo ... . Ce qui donne? Y a-t-il une raison expliquant pourquoi les "classes" de struct attribuées en tas sont si courantes?
demandé sur 2015-07-28 13:00:58
5
réponses

Augmenter la taille du tas JVM pour Scala?

j'ai un outil de traitement de données Scala qui échoue avec un java.lang.OutOfMemoryError exception. L'outil a besoin de ... t -Xmx1024m, mais il ne reconnaît pas cet argument. Je suis à l'aide d'un construction nocturne de Scala 2.8.0 (r18678).
demandé sur 2009-09-18 01:09:40