Pingouin malade demande docteur

Suite à un crash de mon portable (disque illisible), j’ai dû me farcir une grosse réinstallation. J’en profite donc pour refaire un Gentoo en environnement virtualisé en utilisant l’hyperviseur VMWare Workstation 6. Comme je travaille sur un PC portable aux ressources très limitées et que je suis assez gourmand en nombres d’applications ouvertes, j’alloue arbitrairement 256Mo de mémoire vive à ma bête polaire. Quelle erreur ! Lors de certaines compilations, j’obtient des crashs du compilateur g++ sans aucune raison particulière. C’est d’autant plus étrange sachant que ce n’est pas ma première installation de Gentoo, c’est la première fois que je vois ce phénomène. Je remarque également des freezes : les programmes ne font plus rien pendant un certains temps avant de reprendre leurs tâches. J’ai au début pensé à une erreur des options de compilation du noyau, mais en regardant les ressources systèmes avec la commande ‘htop’, je vis qu’il me restait 5Mo de mémoire vive, sachant que je n’ai pas de swap. En augmentant la mémoire vive allouée à la machine virtuelle, je redémarre, je compile et tout se passe bien.

Conclusion, ne soyez pas trop radin avec Linux sur la RAM, sous peine de comportement très aléatoire. On pourra d’ailleurs remarquer qu’en idle, mon nux ne me laisse pas beaucoup de mémoire vive, alors qu’il n’y a rien qui tourne à par le daemon ssh. Il faut que je jette un coup d’oeil dessus.

No Comments

Post a Comment