preguntar acerca de memory-management

4
réponses

Quelles sont les différences entre la mémoire virtuelle et la mémoire physique?

Je suis souvent confondu avec le concept de virtualisation dans les systèmes d'exploitation. Considérant la RAM comme la mémoire physique, pourquoi avons-nous besoin de la mémoire virtuelle pour exécuter un processus? Où se trouve cette mémoire virt …
demandé sur 1970-01-01 00:33:33
10
réponses

Lire des fichiers volumineux en Java

J'ai besoin des conseils de quelqu'un qui connaît très bien Java et les problèmes de mémoire. J'ai un gros fichier (quelque chose comme 1.5 GB) et j'ai besoin de couper ce fichier dans de nombreux (100 petits fichiers par exemple) Fichiers plus petit …
demandé sur 1970-01-01 00:33:30
2
réponses

Linux free montre une utilisation élevée de la mémoire mais top ne le fait pas

Sur RedHat Linux 6.2 Je cours free -m et il montre presque tous les 8GB utilisés total used free shared buffers cached Mem: 7989 7734 254 0 28 7128 -/+ buffers/cache: …
demandé sur 1970-01-01 00:33:33
6
réponses

Pourquoi java attendre si longtemps pour exécuter le garbage collector?

Je construis une application Web Java, en utilisant le jeu ! Cadre . Je l'héberge sur playapps.net . j'ai été perplexe pendant un certain temps sur les graphiques fournis de la consommation de mémoire. Voici un exemple: Le graphique provient d' …
demandé sur 1970-01-01 00:33:31
3
réponses

Quelle est la différence entre gc() et rm()

Je nettoie périodiquement la mémoire dans R en utilisant un appel à rm(list=ls()). Dois-je appeler le garbage collector gc() Après cela? Quelle est la différence entre ces 2 fonctions? Est-ce que gc() appelle rm() pour certaines variables? ... …
demandé sur 1970-01-01 00:33:32
4
réponses

Stocker des objets graphiques est-il une bonne idée?

Je suis actuellement en train d'écrire un programme paint en java, conçu pour avoir des fonctionnalités flexibles et complètes. Il découle de mon projet final, que j'ai écrit la veille. Pour cette raison, il y a des tonnes et des tonnes de bugs, que …
demandé sur 1970-01-01 00:33:35
3
réponses

Comment mesurer l’utilisation de la mémoire à partir d’un programme c++?

Est-il possible, pour un programme C++, de suivre la quantité de mémoire utilisée par le programme à la fois? Par exemple, une fonction avec un prototype: int getEstimatedTotalMemoryUsage(); Je suppose que si ce n'est pas possible, alors il faud …
demandé sur 1970-01-01 00:33:31
12
réponses

Destructeurs Singleton

Les objets Singleton qui n'utilisent pas de compteurs d'instance/de référence devraient-ils être considérés comme des fuites de mémoire en C++? Sans compteur qui appelle à la suppression explicite de l'instance singleton lorsque le nombre est nul, c …
demandé sur 1970-01-01 00:33:28
5
réponses

Meilleure façon d’effacer un UITextField

Pour un IBOutlet UITextField, est-ce important en ce qui concerne la gestion de la mémoire ou d'autres raisons pour lesquelles vous effacez la valeur du texte? textFieldX.text = nil Ou textFieldX.text = @""; Dans objective-c, il est acceptable …
demandé sur 1970-01-01 00:33:29
2
réponses

nouvel opérateur pour l’allocation de mémoire sur le tas

Je regardais la signature du nouvel opérateur. Qui est: void* operator new (std::size_t size) throw (std::bad_alloc); Mais lorsque nous utilisons cet opérateur, nous n'utilisons jamais de distribution. j'.e int *arr = new int; Alors, comment …
demandé sur 1970-01-01 00:33:31