Низкий отклик приложений на базе приложения Fedora 21

Недавно я обновил версию Fedora 21 Beta и обновил все пакеты. Поскольку окончательный выпуск запланирован на начало следующего месяца, я не ожидаю, что что-то изменится. Поэтому я думаю, что проблема, с которой я столкнулась, вполне может сохраниться в выпуске.

Проблема заключается в том, что при использовании некоторых приложений на терминале терминал реагирует очень медленно. Например, скажем, я редактирую файл с Vim в терминале, через несколько минут становится все труднее использовать. Каждый раз, когда я нажимаю клавишу, курсор будет ждать как секунда, чтобы ответить. Отредактируйте один и тот же файл (всего лишь дюжины строк) в GVim, все работает так гладко, как ожидалось. Другие терминальные приложения показывают тот же медленный ответ. Однако использование самого терминала в качестве интерактивной оболочки вообще не имеет проблемы.

Я понимаю, что очень сложно прийти к ответу на вопрос, почему он испытывает такой медленный отклик, основанный только на моем неопределенном описании. Однако, если кто-то может указать на то, где я должен искать диагностику проблемы, некоторые файлы журналов и т.д., Он будет высоко оценен.

Ниже приведены некоторые сведения о системе.

Компьютер - это рабочая станция Dell T3500 с процессором Xeon W3550, графическим процессором NVIDIA Quadro 2000. Я использую последний бинарный драйвер NVIDIA (как длительная версия в реальном времени 340.58, так и бета-серия 346.16). Драйвер с открытым исходным кодом был удален, а его модуль ядра занесен в черный список (lsmod | grep nouveau ничего не показывает, как ожидалось). Настольная среда GNOME Classic.

Ответ 1

Я считаю, что проблема связана с конфигурацией драйвера Nvidia. Я знаю, что этот вопрос старый, но я искал решение той же проблемы в Fedora 22. Я столкнулся с этой проблемой, когда пользовался Fedora 21, но я в основном с этим согласен.

Решение для меня состояло в том, чтобы отключить Синхронизировать с VBlank в настройках сервера Nvidia X.

enter image description here

Ответ 2

Работаете ли вы в виртуальной машине, чье хранилище растет по мере необходимости? Возможно, проблема заключается в том, что VM занимает время, чтобы выделить пространство по мере роста потребностей в хранилищах. Если это произойдет, через некоторое время у вас больше не будет проблемы, так как ваш виртуальный диск будет настолько большим, насколько это необходимо.

Что касается диагностики, попробуйте запустить "top", найдите активность подкачки и размер резидентного набора.

Возможно, что-то имеет утечку памяти. Это может быть не в терминале, а в одной из его зависимостей.