Я работаю над проектом, похожим на то, что мы называем системным монитором в Linux. Я использую гном OpenSuse 11.4. Мне было интересно, есть ли какая-либо команда (кроме ps), которая перечисляет все запущенные в данный момент приложения в системе. Я разрабатываю его для многоядерной среды.
Например, я просматриваю Интернет с помощью Firefox и, скажем, Google Chrome одновременно, плюс я редактирую текст в текстовом файле. В этом сценарии, когда я открываю свой проект, я хочу, чтобы список всех запущенных в данный момент приложений [в моем сценарии имена gEdit, Google Chrome и Firefox (но не процесс, сгенерированный этими тремя приложениями) должны отображаться в виде списка]
Результат, который я хочу, такой же, как и на вкладке «Приложения», когда мы используем диспетчер задач в Windows.
Если у кого-то есть решение, пожалуйста, дайте мне знать, это будет очень признательно. Я использую netbeans для реализации проекта. Спасибо!!!