Существуют три основные проблемы, которые вызывают ухудшение производительности, вы можете проверить проблемы с этими узкими местами, используя команду top:
Когда ваш процессор имеет слишком много для обработки, он пытается определить приоритетность того, какие элементы должны быть обработаны в первую очередь и насколько занят система, которую нужно разрешить. Это сложное многопроцессорное и масштабирующее процессорные технологии, но в основном это легко проверить.
По мере того, как процессор становится более занятым, система будет замедляться в ответ.
Это ключевая проблема для современных машин с большим количеством ОЗУ и мощных процессоров. Дело в том, что на шине PCI есть только так много полосы пропускания и между всеми частями компьютера.
Доступ к файлам создает кэши файлов в памяти и использует вычислительную мощность для генерации протоколов, необходимых для перетасовки данных в другое место.
Доступ к файлам создает файлы в кэше в памяти и использует вычислительную мощность для создания протоколов, необходимых для перетасовки данных в другое место. ! d6]
Если на вашем компьютере закончилась память, ваши программы просто остановились бы и / или сбой. Вместо этого система запускает множество данных приложения на раздел подкачки. Если у вас очень интенсивный процесс, который использует весь ваш плунжер, тогда вы найдете весь гном, а рабочий стол ubuntu будет сохранен на диске в свопе, пока процесс завершится.
Пытается загрузить другой процесс потребует времени, поскольку данные должны быть восстановлены из области подкачки, которая является порядком величин медленнее, чем овальный.
Очевидно, что связь с диском приводит к тому, что накладные расходы на ввод-вывод и свопинг - это то, что происходит, когда происходит процесс, все равно будут большие куски важных системных данных в swap. которых следует избегать, если это вообще возможно. Этот последний пункт является наиболее вероятной причиной ваших проблем, и мне жаль говорить, что об этом мало что можно сделать. Убедитесь, что ваши процессы действительно исчезли с помощью команды top, упомянутой выше, и если они есть, будьте терпеливы с компьютером, пытаясь восстановить большие куски памяти с диска сразу после таких процессов.
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr/share/screenlets/screenlets-pack-basic/Clock/ClockScreenlet.py
> /dev/null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr/share/screenlets/screenlets-pack-basic/Clock/ClockScreenlet.py
> /dev/null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr/share/screenlets/screenlets-pack-basic/Clock/ClockScreenlet.py
> /dev/null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr/share/screenlets/screenlets-pack-basic/Clock/ClockScreenlet.py
> /dev/null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr/share/screenlets/screenlets-pack-basic/Clock/ClockScreenlet.py
> /dev/null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr / share / screenlets / screenlets-pack-basic / Clock / ClockScreenlet.py
& gt; / dev / null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr / share / screenlets / screenlets-pack-basic / Clock / ClockScreenlet.py
& gt; / dev / null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr / share / screenlets / screenlets-pack-basic / Clock / ClockScreenlet.py
& gt; / dev / null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Хм ... это действительно зависит, обычные экраны по умолчанию должны располагаться под / usr / share / screenlets / screenlets-pack-basic / Например, screenlet Clock начинается с
usr / share / screenlets / screenlets-pack-basic / Clock / ClockScreenlet.py
& gt; / dev / null
, но если я правильно помню, после установки экранов в меню ubuntu появляется новая запись меню. «Другой» пункт меню. Там вы можете найти некоторые сценарии, и там, глядя на команду Launcher, вы можете увидеть команду, которая запускает экран. поэтому я бы посмотрел в usr / share / screenlets / или usr / local / share / screenlets
Для меня это python -u $HOME/.screenlets/Lyrics/LyricsScreenlet.py. Я помню, что я получил его от Gnome-Look и расстегнул его там.
Для меня это python -u $HOME/.screenlets/Lyrics/LyricsScreenlet.py. Я помню, что я получил его от Gnome-Look и расстегнул его там.
Для меня это python -u $HOME/.screenlets/Lyrics/LyricsScreenlet.py. Я помню, что я получил его от Gnome-Look и расстегнул его там.
Для меня это python -u $HOME/.screenlets/Lyrics/LyricsScreenlet.py. Я помню, что я получил его от Gnome-Look и расстегнул его там.
Для меня это python -u $HOME/.screenlets/Lyrics/LyricsScreenlet.py. Я помню, что я получил его от Gnome-Look и расстегнул его там.
Для меня это python -u $ HOME / .screenlets / LyricsScreenlet.py
. Я помню, что я получил это от Gnome-Look и расстегнул его там.
Для меня это python -u $ HOME / .screenlets / LyricsScreenlet.py
. Я помню, что я получил это от Gnome-Look и расстегнул его там.
Для меня это python -u $ HOME / .screenlets / LyricsScreenlet.py
. Я помню, что я получил это от Gnome-Look и расстегнул его там.
Для меня это python -u $ HOME / .screenlets / LyricsScreenlet.py
. Я помню, что я получил это от Gnome-Look и расстегнул его там.