2 votes

Pourquoi le processus n'est-il pas affiché par TOP ?

Je suis en train d'exécuter un script de Mathematica (cette question n'a probablement pas sa place dans Mathematica.SE cependant) et je sais qu'il prend généralement beaucoup de RAM et charge mes cœurs. Cependant, bien que pgrep MathKernel montre une pid Je trouve que top ne l'affiche pas dans le top des processus, bien que je remarque qu'il occupe environ 2,25 Go des 8 Go dont je dispose.

pmap -x my_process_id

total kB         2243132 1907404 1892108

ET

ps aux | grep MathKernel
dnaneet  20837 12.6 23.3 2234944 1907404 pts/1 Sl   09:23  
 8:01 /share/apps/mathematica/8.0.4/SystemFiles/Kernel/Binaries/Linux-x86-64/MathKernel   -runfirst $TopDirectory="/share/apps/mathematica/8.0.4" -script 
./dcm_10micrometer_2x -- ./dcm_10micrometer_2x

ps aux montre que le processus prend environ 12% (Dans les astérisques)

dnaneet  20601  0.0  0.0  68264  1660 pts/1    Ss   09:15   0:00 -bash
**dnaneet  20837 12.2 23.3 2234944 1907404 pts/1 Sl   09:23   8:01 /share/apps/mat**
dnaneet  21922  0.0  0.0  65604   948 pts/1    R+   10:29   0:00 ps -aux

Ce processus a-t-il échoué et la MathKernel s'attarder ?

0voto

MariusMatutiae Points 45233

Ce processus a-t-il échoué et le MathKernel persiste-t-il ?

Pas du tout, votre programme est bien vivant. Cette ligne de votre ps sortie

 **dnaneet  20837 12.2 23.3 2234944 1907404 pts/1 Sl   09:23   8:01 /share/apps/mat**

montre que Mathematica occupe 23,3 % de votre mémoire totale, soit environ 1,87 Go. D'autre part, la sortie de pmap montre que la quantité de mémoire résiduelle de taille d'ensemble (RSS) est de 1,9 Go, ce qui correspond aux erreurs d'arrondi. Le mot clé est RSS, la quantité de mémoire qui se trouve dans la mémoire RAM .

Les 12% à laquelle vous faites référence est l'utilisation de l'unité centrale.

P.S. : Finalement, avez-vous accepté ce poste dans un laboratoire européen ou avez-vous opté pour l'un des deux postes de professeur ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X