Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/04/2017, à 16:35

Nuliel

[Résolu] tuer un processus lorsqu'il consomme beaucoup de ram

Bonjour,

J'utilise wxmaxima (logiciel de calcul formel). Je fais des petits programmes avec mais lorsque je fais une faute de frappe dans une variable, au lieu de s'arrêter et me prévenir, il continue en se disant que je le définirai plus tard (il est vraiment stupide ce logiciel). Résultat: il consomme de la mémoire jusqu'au gel de la machine (et accessoirement les modifications de mon fichier). Afin de ne pas redémarrer à chaque fois mon pc de manière brutale, j'aimerais que lorsque wxmaxima utilise plus de 6 Go (j'en ai 8), mon pc stoppe ou tue le processus.
Quelle commande permettrait de faire ça?

En vous remerciant par avance

Dernière modification par Nuliel (Le 01/04/2017, à 18:09)

Hors ligne

#2 Le 01/04/2017, à 17:21

tarkan99

Re : [Résolu] tuer un processus lorsqu'il consomme beaucoup de ram

Salut !

peut-être avec

ulimit

https://buzut.fr/optimiser-gestion-ress … me-ulimit/

on peut limiter, entre autre, la taille maxi de mémoire.


xubuntu 22.04.1 sur machine assemblée base de Core i5 9400

Hors ligne

#3 Le 01/04/2017, à 18:02

Nuliel

Re : [Résolu] tuer un processus lorsqu'il consomme beaucoup de ram

Merci pour ta réponse.
Je vais essayer.
Edit: j'ai fait

ulimit -m 6000000

Ça bloque wxmaxima à 5 Go. Merci beaucoup

Dernière modification par Nuliel (Le 01/04/2017, à 18:09)

Hors ligne

#4 Le 01/04/2017, à 18:11

tarkan99

Re : [Résolu] tuer un processus lorsqu'il consomme beaucoup de ram

de rien, je ne connaissais pas non plus il y a une heure.

Dernière modification par tarkan99 (Le 01/04/2017, à 18:12)


xubuntu 22.04.1 sur machine assemblée base de Core i5 9400

Hors ligne