Почему процесс не отображается TOP

610
drN

Я использую скрипт Mathematica (однако этот вопрос, вероятно, не подходит для Mathematica.SE), и я знаю, что он обычно занимает много оперативной памяти и загружает мои ядра. Тем не менее, хотя Althought pgrep MathKernelпоказывает pid, я считаю, что topэто не показывает это в топовых процессов, хотя я заметил, что он занимает около 2,25 ГБ из 8 ГБ, доступных мне.

pmap -x my_process_id  total kB 2243132 1907404 1892108 

А ТАКЖЕ

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 показывает, что процесс идет о 12%(звездочки)

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 

Этот процесс потерпел неудачу и MathKernelтолько задержался?

1
Вы пытались сортировать `top` по использованию памяти? Kevin 11 лет назад 1
И вы правы, что это не вопрос mathematica.SE, но лучше было бы использовать [SU] или [Unix.SE]. Kevin 11 лет назад 0
@Kevin Ну, это не должно быть проблемой. Когда я `top`, наибольшее использование процессора, которое я вижу, близко к` 0% ` drN 11 лет назад 0
@drN Сортировка по использованию памяти; сделать это путем переключения поля сортировки с помощью клавиши `>` artistoex 11 лет назад 0
@artistoex Да, я так и сделал. Тем не менее, кажется, что проблема довольно глубокая. Я обновлю, как только узнаю больше. drN 11 лет назад 0
Просьба посмотреть мой ответ на этом форуме MariusMatutiae 8 лет назад 0

1 ответ на вопрос

0
MariusMatutiae

Did this process fail and is the MathKernel just lingering?

Not at all, your program is alive and kicking. This line of your ps output

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

shows that Mathematica is taking up 23.3% of your whole memory, or about 1.87GB. On the other hand, the output of pmap shows that the amount of Resident-Set-Size Memory (RSS) is 1.9GB, the same within rounding errors. The key word here is RSS, the amount of memory which is held in RAM memory.

The 12% you are referring to is the CPU usage.

P.S.: in the end, did you take up that job at a European lab, or did you opt for one of the two faculty positions?