Вы можете использовать xprop, чтобы получить идентификатор процесса щелкнутого окна:
xprop $win_id _NET_WM_PID
, затем проанализировать его с помощью pstree:
pstree -spaul $(xprop $win_id _NET_WM_PID | cut -d" " -f3-)
Это вы можете перенаправлено в текстовое информационное окно с помощью
pstree -spaul $(xprop $win_id _NET_WM_PID | cut -d" " -f3-)|zenity --text-info --title "pstree of clicked Window"
Я попытался создать ярлык для этой последней команды (если вам это нужно регулярно), но по какой-то причине это не работает.
Ядро Linux действительно хорошо управляет процессором, поэтому я думаю, что ваша проблема связана с IO. Совершенно нормально, что процессор используется на 100% при компиляции, и это то, за что вы заплатили.
Однако, я согласен с вами, пользовательский интерфейс не должен быть так сильно затронут.
О вашей невосприимчивости к вашей системе
Я думаю, вы должны попробовать ionice снизить приоритет ввода-вывода для студии Android.
О вашей невосприимчивости вашей системы
Также возможно, что ваша система опустилась в ОЗУ и начнет использовать swap. top можно использовать для просмотра использования swap. Это может быть исправлено либо путем сокращения использования ОЗУ, путем добавления ОЗУ, либо, в конечном итоге, настройки ionice вашей системы.
К сожалению, я не являюсь пользователем Android Studio, и я не могу помочь с его настройкой.
О полном замораживании
Этого не должно произойти, это ошибка, и вы должны заполнить ошибку в bugtracker ubuntu. [ ! d13]
Но прежде чем заполнять ошибку, я думаю, вы должны обновить свою систему, включая установку последнего ядра HWE и Xorg (см. ubuntu bugtracker ).
Ядро Linux действительно хорошо управляет процессором, поэтому я думаю, что ваша проблема связана с IO. Совершенно нормально, что процессор используется на 100% при компиляции, и это то, за что вы заплатили.
Однако, я согласен с вами, пользовательский интерфейс не должен быть так сильно затронут.
О вашей невосприимчивости к вашей системе
Я думаю, вы должны попробовать ionice снизить приоритет ввода-вывода для студии Android.
О вашей невосприимчивости вашей системы
Также возможно, что ваша система опустилась в ОЗУ и начнет использовать swap. top можно использовать для просмотра использования swap. Это может быть исправлено либо путем сокращения использования ОЗУ, путем добавления ОЗУ, либо, в конечном итоге, настройки ionice вашей системы.
К сожалению, я не являюсь пользователем Android Studio, и я не могу помочь с его настройкой.
О полном замораживании
Этого не должно произойти, это ошибка, и вы должны заполнить ошибку в bugtracker ubuntu. [ ! d13]
Но прежде чем заполнять ошибку, я думаю, вы должны обновить свою систему, включая установку последнего ядра HWE и Xorg (см. ubuntu bugtracker ).
ядра Linux действительно хорошо управляющий процессор, так что я думаю, что ваша проблема связана ИО. Это совершенно нормально, что процессор используется на 100%, когда вы компилируете, и это то, что вы заплатили.
тем не менее, я согласен с вами, пользовательский интерфейс не должен быть так уж сильно пострадал.
о вашем зависания вашей системы!Д2]
я думаю, вы должны попробовать [F1], чтобы понизить приоритет ИО андроид студии.
о вашем зависания вашей системы!Д3] это также возможно, что вашей системе не хватает оперативной памяти, и начать использовать своп. top может быть использован, чтобы увидеть использование свопа. Это может быть исправлено либо за счет уменьшения использования оперативной памяти, добавление оперативной памяти или тюнинг ionice системы. к сожалению, я не пользователь Android Studio, и я не могу помочь с его конфигурацией. о полном замораживании это должно действительно не бывает, это ошибка и вы должны заполнить баг на багтрекер убунты. но прежде чем заполнять ошибка, я думаю, вам нужно обновить систему, включая установку новейших версий ядра и xorg РХВ (см. убунту багтрекер).