/ / Problème de mémoire virtuelle avec QtCreator - qt, fuites de mémoire, qt-creator, qt5, virtual-memory

Problème de mémoire virtuelle avec QtCreator - qt, fuites de mémoire, qt-creator, qt5, mémoire virtuelle

Récemment, j’ai ouvert un projet assez importantQtCreator, et en l'exécutant, j'ai eu et une erreur disant "mémoire virtuelle épuisée: Impossible d'allouer de la mémoire" et il s'est terminé. (Malheureusement, je n'ai pas sauvegardé ce message et je n'ai pas pu le reproduire.)

J'ai réinstallé QtCreator comme cela a été suggéré sur certains QtForums concernant ce problème.

Maintenant, lorsque j'exécute ce projet, ma machine commence à ralentir lentement avant de se bloquer complètement.

Est-ce que je peux essayer de faire pour éviter un tel problème?

Ubuntu 13.04

Qt 5.2.0

RAM: 3 Go

Espace d'échange: 2 Go

Projet: https://github.com/bdoin/GCompris

Réponses:

2 pour la réponse № 1

Ceci est maintenant corrigé dans GCompris. Il créait d'énormes fichiers qrc (fichiers de ressources Qt). Maintenant, chaque activité dans GCompris a son propre qrc et elles sont chargées dynamiquement au moment de l'exécution au lieu d'être intégrées statiquement dans le binaire. Ce processus utilisait beaucoup de mémoire.


0 pour la réponse № 2

Pour ceux qui ont le même problème:

  1. Une question similaire a été posée ici: cc1plus: Mémoire virtuelle épuisée

Mais ça marche bien pour moi.

  1. Certaines personnes (sur d'autres forums) ont suggéré de réinstaller QtCreator, ce qui ne peut pas aider non plus.

  2. Enfin, quelqu'un a suggéré (sur d'autres forums) de réinstaller le package build-essential et cela a fonctionné pour moi.

Pour être clair, j'ai réalisé qu'il y avait un processus "cc1plus" qui prenait juste de la mémoire en continu. Après la réinstallation, cela prend également beaucoup de mémoire, mais pas assez pour provoquer des erreurs.