Получение информации о процессе по PID
От: samond  
Дата: 02.09.11 07:05
Оценка:
Добрый день!

Существует ли какой-либо вызов в MacOS/iOS, который бы позволил получить информацию о процессе с заданным PID?
Есть решение по получению массива со списком запущенных процессов и нужной информации, но хотелось бы узнать наличие способа получить информацию только по одному конкретному процессу.
Re: Получение информации о процессе по PID
От: kpcb Россия  
Дата: 02.09.11 08:07
Оценка:
Здравствуйте, samond, Вы писали:

S>Добрый день!


S>Существует ли какой-либо вызов в MacOS/iOS, который бы позволил получить информацию о процессе с заданным PID?

S>Есть решение по получению массива со списком запущенных процессов и нужной информации, но хотелось бы узнать наличие способа получить информацию только по одному конкретному процессу.

Какая информация интересует?

Можно посмотреть GetProcessForPID + ProcessInformationCopyDictionary
Re[2]: Получение информации о процессе по PID
От: samond  
Дата: 02.09.11 11:56
Оценка:
Здравствуйте, kpcb, Вы писали:


S>>Существует ли какой-либо вызов в MacOS/iOS, который бы позволил получить информацию о процессе с заданным PID?

S>>Есть решение по получению массива со списком запущенных процессов и нужной информации, но хотелось бы узнать наличие способа получить информацию только по одному конкретному процессу.

K>Какая информация интересует?


Минимально интересует имя процесса, но не помешает и UID, а также информация по занятой памяти и состоянию процесса.

K>Можно посмотреть GetProcessForPID + ProcessInformationCopyDictionary

Я посмотрел документацию, для MacOS это решение подходит.
Но для iOS оно не отработает — в iOS нет Carbon.
Re: Получение информации о процессе по PID
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 02.09.11 15:46
Оценка:
Здравствуйте, samond, Вы писали:

S>Добрый день!


S>Существует ли какой-либо вызов в MacOS/iOS, который бы позволил получить информацию о процессе с заданным PID?

S>Есть решение по получению массива со списком запущенных процессов и нужной информации, но хотелось бы узнать наличие способа получить информацию только по одному конкретному процессу.

В iOS ты вообще доступа к такой информации (на не разлоченом девайсе) не получишь. В случае с Mac OS X можешь глянуть на исходники моего Tasks Explorer.
Re[2]: Получение информации о процессе по PID
От: samond  
Дата: 06.09.11 05:01
Оценка:
Здравствуйте, kaa.python, Вы писали:

S>>Существует ли какой-либо вызов в MacOS/iOS, который бы позволил получить информацию о процессе с заданным PID?

S>>Есть решение по получению массива со списком запущенных процессов и нужной информации, но хотелось бы узнать наличие способа получить информацию только по одному конкретному процессу.

KP>В iOS ты вообще доступа к такой информации (на не разлоченом девайсе) не получишь. В случае с Mac OS X можешь глянуть на исходники моего Tasks Explorer.


А если вести речь о jailbreak-устройстве?
Re[3]: Получение информации о процессе по PID
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 06.09.11 16:56
Оценка:
Здравствуйте, samond, Вы писали:

S>А если вести речь о jailbreak-устройстве?


Попробуй те же самые функции что и в случае с Mac OS X. iOS не шибко далеко от Mac OS X в сторону ушла, та же BSD внизу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.