Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / [gt.m] Управление процессами (job) / 8 сообщений из 8, страница 1 из 1
24.08.2015, 13:47
    #39034942
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[gt.m] Управление процессами (job)
В Кащее можно процессы "убивать"... Можно посмотреть массив дочерних процессов...

Каким арсеналом обладает gt.m?
----------
Cache for Windows (x86-64) 2012.2.2 (Build 801) Fri Dec 7 2012 12:08:23 EST
...
Рейтинг: 0 / 0
24.08.2015, 14:34
    #39034975
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[gt.m] Управление процессами (job)
krvsa,
Код: xml
1.
2.
3.
4.
5.
6.
7.
[root@gtmdatabase node]#  ps -ef | grep mumps
root      6210  6209  0 14:32 ?        00:00:00 mumps -r command^%mwire
root      6212  5310  0 14:32 pts/0    00:00:00 grep mumps
root     23622     1  0 Aug20 ?        00:00:03 /usr/gtm62a/mumps -run start^databallet
root     23625     1  0 Aug20 ?        00:00:13 /usr/gtm62a/mumps -direct
root     23627     1  0 Aug20 ?        00:00:10 /usr/gtm62a/mumps -direct
[root@gtmdatabase node]#


Вторая колонка и есть запущенные процессы.
...
Рейтинг: 0 / 0
24.08.2015, 15:37
    #39034982
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[gt.m] Управление процессами (job)
Valeriu , это все линуксовые команды?
Мне просто пока с синтаксис не совсем привычен...
...
Рейтинг: 0 / 0
02.10.2015, 14:30
    #39067158
kalin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[gt.m] Управление процессами (job)
krvsa,
  N pipe,dolI,x,tmp
  S dolI=$I
  S pipe="dir"_$J
  s $ZTRAP="GOTO ERRORF^%util"        
  O pipe:FIFO
  U pipe 
  ZSYSTEM "ps -aux | grep mumps >"_pipe_"&" f  r x:1 q:'$t  d  u pipe
  .u dolI
  .w:x'["grep mumps" x,"<EOL>"
  .q
  U dolI
  g ERRORF      
  q
ERRORF      
  C pipe:DELETE
  Q
...
Рейтинг: 0 / 0
02.10.2015, 15:43
    #39067239
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[gt.m] Управление процессами (job)
kalin , спасибо

Я был в отпуске... Но скоро перейдем к очередному раунду ГТ.Мизации.
Буду еще спрашивать, чего не ясно...
...
Рейтинг: 0 / 0
02.10.2015, 15:50
    #39067246
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[gt.m] Управление процессами (job)
Труба Вам в помощь !!!PIDactive(Ret,Er)
 n p,i
 s p="PIDactive"
 o p:(COMMAND="ps aux | grep mumps ":READONLY)::"PIPE"
 u p
 For i=1:1 r files(i) s Ret(i)=files(i)_$c(13,10) q:$zeof
 c p
 q
...
Рейтинг: 0 / 0
02.10.2015, 16:22
    #39067269
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[gt.m] Управление процессами (job)
Пока не совсем понятно как выбрать процессы запущенные JOBом из текущего процесса...test
 j start
 j start
 j start
 // как тут посмотреть кто из процессов еще жив?
 q
start
 h 10
 q 
...
Рейтинг: 0 / 0
05.10.2015, 10:28
    #39068141
П.С.М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[gt.m] Управление процессами (job)
krvsa,
Информация о процессах доступна в виде дерева в файловой системе (точка монтирования /proc, статья на вики procfs ).

Утилита ps:
документацияman ps
...

--ppid pidlist Select by parent process ID. This selects the processes with a
parent process ID in pidlist. That is, it selects processes
that are children of those listed in pidlist.

...


Т.е.
Код: powershell
1.
ps --ppid [PID]


Вернет список дочерних процессов.
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / [gt.m] Управление процессами (job) / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]