Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Почему одной программы 9 процессов?  (Прочитано 1183 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Здравствуйте.
Моё это детище
« Последнее редактирование: 30 Ноября 2016, 23:54:33 от Electricity »
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Почему одной программы 9 процессов?
« Ответ #1 : 30 Ноября 2016, 22:49:11 »
А вопрос вы сформулировать не забыли?

Ну за одно рассказать - что за детище.

А то телепаты как на зло - все в отпусках.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
Re: Почему одной программы 9 процессов?
« Ответ #2 : 30 Ноября 2016, 22:52:22 »
Пробовали нажать 't'? Это скорее всего потоки внутри одного процесса.

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3031
    • Просмотр профиля
Re: Почему одной программы 9 процессов?
« Ответ #3 : 30 Ноября 2016, 23:42:40 »
Ещё можно ввести команду
ps -ejH | less -n
Пётр.

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Почему одной программы 9 процессов?
« Ответ #4 : 30 Ноября 2016, 23:47:31 »
Вот в режиме дерева.
http://www.23hq.com/Dexel/photo/26463785/original
Программа на Qt C++, использует штук 6 библиотек. Те в свою очередь вызывают Bash-скрипты по необходимости.
А может это библиотеки?
Там полагаю, что одна с библиотек имеет 3 экземпляра, возможно.
Как подробней просмотреть, что за дочерние процессы?
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Почему одной программы 9 процессов?
« Ответ #5 : 01 Декабря 2016, 00:08:29 »
Electricity, реально эта "программа" запускает несколько дочерних процессов. что они делают - спрашивайте у разработчика. поставил что-то и не знаю что оно делают. а мы откуда знаем что это вообще за ПО? И зпуск любого браузера вас не смущает?
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
Re: Почему одной программы 9 процессов?
« Ответ #6 : 01 Декабря 2016, 00:26:37 »
Как подробней просмотреть, что за дочерние процессы?
Посмотреть дочерние это процессы или потоки можно в дебагере. Останови где-нибудь в середине выполнения (или подключись дебагером к уже работающему) и посмотри список (над стеком дропдаун).

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Почему одной программы 9 процессов?
« Ответ #7 : 01 Декабря 2016, 00:57:41 »
aSmile, как подключиться к уже работающему? Можно подробней?
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
Re: Почему одной программы 9 процессов?
« Ответ #8 : 01 Декабря 2016, 12:48:53 »
aSmile, как подключиться к уже работающему? Можно подробней?
Такие вопросы лучше у гугла спрашивать
http://doc.qt.io/qtcreator/creator-debugger-operating-modes.html#launching-in-attach-mode

 

Страница сгенерирована за 0.117 секунд. Запросов: 26.