Скажите процессу PID своим окном?

Я не знаю, что вызывает замедление в вашей конкретной ситуации, но вы можете проверить bootchart. Вот статья (первый удар в duckduckgo.com) http://www.addictivetips.com/ubuntu-linux-tips/measure-your-ubuntu-systems-boot-performance-with-boot-chart/ Bootchart дает вам графическое представление порядка запуска различных процессов загрузки, сколько используется процессор / (ожидание) диска. Это наиболее полезно, если вы его установили на чистой системе (в качестве ссылки), но, безусловно, стоит попытаться дать вам больше информации о том, что происходит во время загрузки.

1
задан 8 April 2015 в 11:44

4 ответа

Вы можете попробовать xprop | grep WM_CLASS, а затем нажать на интересующее вас окно.

Примеры:

#> xprop | grep WM_CLASS
WM_CLASS(STRING) = "gedit", "Gedit"

#> xprop | grep WM_CLASS
WM_CLASS(STRING) = "gcalctool", "Gcalctool"
12
ответ дан 25 May 2018 в 11:20

Запустите эту команду в терминале:

xprop | awk '/PID/ {print $3}'

Указатель мыши будет заменен на перекрестье; выберите интересующее вас окно.

Этот метод показывает только PID процесса, которому принадлежит это окно (которое, кажется, вам нужно).

5
ответ дан 25 May 2018 в 11:20

Вы можете получить информацию о процессе, используя:

$ ps -f --pid $(xprop _NET_WM_PID | grep -o '[0-9]*')
1
ответ дан 25 May 2018 в 11:20

Запуск xprop | awk '/_NET_WM_PID\(CARDINAL\)/{print $NF}' и щелкнуть по окну, в котором вы хотите, чтобы PID был напечатан PID на терминале.

0
ответ дан 25 May 2018 в 11:20

Другие вопросы по тегам:

Похожие вопросы: