Linux почему работает медленно

Linux очень медленно работает

Приветствую, великий ЛОР! Есть у меня очень большая проблема, а именно ноутбук с железом от AMD(CPU AMD E1-2500, Radeon 8240). Какой только я дистрибутив не ставил — везде очень медленно работают браузеры, игры (такие как cs 1.6 и hl) выдают не более 30 FPS. Ставил Windows 7, всё работало адекватно быстро. Странички грузились нормально, в ту же cs было приятно играть.

На сколько я понял — дело в драйверах. Кто-то говорил что из-за открытых драйверов всё так медленно, но я не уверен.

Стоит Xubuntu 16.04

Очень прошу помочь решить эту пробему, т.к. нужен ноутбук именно с Linux’ом.

Купи другой ноутбук, это решит все проблемы.
Аэмдэ с линуксом никогда нормально не работало и, несмотря на хороший общий курс, до нормальной работы им ещё как пешком до луны.

Ну посмотри что в ‘top’ больше всего грузит проц.

Аэмдэ с линуксом никогда нормально не работало

привет ЛОР, у меня амудэ, и он . на генте
он кампиляет фся ночь и день
а я смотреть видео из интернета

и . сцуко, я крузис могу в других иксах при этом пустить 😉
(риал стори, я всегда так делаю, я уже привык)
(уверен пряморукие на интелях делают так-же)

читать dmesg, гуглить ЛОР
править параметры ведра

Кури доки по своему процу (поколение, что умеет, что нет). В частности не забывай ему ручками в параметрах ядра передавать radeon.bapm=1 чтоб турбо режимы цпу отрабатывались нормально (если они есть, конечно), т.к. температурный вотчдог на APU общий и балансирует tdp между встроенной видяхой и самим процом. Посмотри утилиту TurionPowerControl, и попробуй в ней понизить немного напругу на проц, чтоб не сильно грелось, с завода там завышенные параметры установлены, можно хорошо tdp уменьшить и получить выигрыш в производительности. Можно ещё в ядре расковырять установку напруги на видяхе и подправить в сторону уменьшения, дабы частоты на проце поднялись (точнее не опускались).

ЗЫ. Посмотрел инфу по процу, турбо-режима в нём нет, но поиграться с энергосберегайками всё же стоит.

Был у меня старый ноутбук, был куплен в 2005. Поставил на него линух, ХТА5 в 4к в 300 фпс идет теперь, вместо кулера теперь турбина стоит, и я на нем летаю в ближайшие страны отдыхать. Тру стори, я не тролль!

Источник

Почему Ubuntu медленно работает

Иногда можно заметить, что система после нескольких лет использования начинает работать очень медленно, глючит и не понятно почему с ней это происходит. Такое очень часто случается с Windows, там даже годы не нужны, достаточно несколько месяцев или даже недель. Операционные системы Linux более устойчивы к таким проблемам, но это еще не значит, что их нет вовсе.

Вы можете установить систему и она сразу же будет работать очень медленно, а можете пользоваться ею определенное время, а потом наступит момент, когда система начнет подтормаживать очень заметно. В этой статье мы попытаемся разобраться почему Ubuntu медленно работает, как после установки, так и в процессе использования. Выясним причины и разберем способы решения.

Читайте также:  Зеленый экран монитора что делать windows 10

1. Драйвера и прошивки

Если ваша операционная система linux работает медленно сразу после установки, первым делом нужно обратить внимание на драйвера оборудования. Это один из самых важных моментов. Свободные драйвера встроены в ядро, но они поддерживают далеко не все оборудование, а для поддержки много требуют закрытых прошивок от производителя.

Если прошивки не установлены в системе, оборудование может работать очень медленно. К процессору и оперативной памяти это не относится, но сетевая карта, модуль wifi, видеокарта очень сильно зависят от прошивок.

В Ubuntu можно установить несвободные прошивки просто выполнив команду:

Также установите проприетарные драйвера на видеокарту. Если графическая подсистема работает нормально, то ничего устанавливать не нужно, я, например, свободно использую Nouveau, но если ваше устройство поддерживается этим драйвером не на достаточном уровне, то придется пойти на установку драйвера.

Если предложенные выше манипуляции решат проблему, тогда отлично. Если нет, пойдем дальше и попытаемся разобраться что заставляет Ubuntu глючить.

2. Загрузка процессора

Наиболее частой причиной почему медленно работает linux компьютер может стать перегрузка процессора. На компьютере постоянно, одновременно выполняются сотни задач. Работает ядро, управляя всей системой, работают фоновые службы, которые обеспечивают связь между системными компонентами и выполняют много своих задач. Кроме всего это запускаются пользовательские программы. Каждой программе нужно что-то вычислять и она занимает процессорное время.

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

Выяснить какая программа занимает вычислительные ресурсы процессора можно несколькими способами, но самый простой из них — это использовать утилиту top.

Она позволяет отсортировать процессы по нагрузке на систему, в том числе по использованию CPU и оперативной памяти. Все процессы, которые используют больше всего ресурсов — отображаются вверху. Важно заметить, что загрузка процессора рассчитывается отдельно для каждого ядра, поэтому вы можете увидеть общий процент загрузки 100 х количество ядер процессора.

После того, как вы узнаете виновника, можно уничтожить эту программу или разобраться почему она потребляет столько ресурсов, возможно, ее лучше заменить на другую или вовсе отказаться от ее функции. Нагрузка на процессор может быть основной причиной почему тупит Ubuntu.

Использование оперативной памяти

На производительность системы Linux влияет не только загрузка CPU, но и количество свободной оперативной памяти. Давайте рассмотрим как все происходит на небольшом примере.

Допустим вы пришли в библиотеку, недавно вышли две новые книги — Гарри Портер и Принц Болонский. Обычно, фантастика находится на дальних полках, но поскольку эти книги очень популярны, библиотекари отвели для них целую полку около абонемента, чтобы читатели могли очень быстро их найти. Но это невозможно сделать для всех книг в библиотеке одновременно. Популярные книги хранятся на виду и легкодоступны, не популярные же можно найти на складе.

Точно так же работает оперативная память, когда свободное место заканчивается. Данные, которые очень часто используются остаются в оперативной памяти, как и раньше, но те, которые запрашиваются редко, записываются в раздел подкачки на жестком диске. Если вся оперативная память занята, то некоторым программам будет очень сложно получить нужную им информацию из памяти. Чтобы ценить общую ситуацию, сколько памяти свободно и сколько уже записано на диск, вы можете воспользоваться командой free:

Читайте также:  Создать текстовый файл консоль linux

Размер данных, записанных на диск отображается после строки swap. Также с помощью той же утилиты top, вы можете посмотреть какой процесс и сколько использует памяти в процентах:

Если действительно используется слишком много подкачки, у вас есть два выхода — либо уменьшить количество программ, либо докупить еще оперативной памяти. Отключать раздел подкачки я не рекомендую, потому что когда память переполниться, системе уже не будет куда ее сбрасывать и она зависнет. Оперативная память это одна из главных причин, почему тупит Ubuntu.

Нагрузка на жесткий диск

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

Посмотреть активность жесткого диска, можно с помощью другой утилиты, под названием iotop. С помощью нее вы можете обнаружить проблемы такого рода. Утилита поставляется не во всех дистрибутивах по умолчанию, но вы можете установить ее из официальных репозиториев. В нормальном состоянии система почти записывает на диск только несколько файлов, лишь иногда появляются очереди. Все заполнено нулями:

Но если вы запустите программу, которая очень активно использует диск, то вы увидите ее имя с помощью этой утилиты, а также будет показана ее нагрузка:

Теперь вы можете очень просто узнать какая программа использует ваш диск и решить что с ней нужно делать. Кроме этого, вы можете попытаться посмотреть нагрузку на видеокарту, но она не так сильно влияет на общую нагрузку системы. Для этого можно использовать инструмент nvidia-sni, intel-gpu-tools и aticonfig.

Графические решения

Вы рассмотрели графические решения для выяснения почему Ubuntu 16.04 медленно работает, во-первых, они используют меньше ресурсов, а во-вторых, с помощью них вы можете узнать больше информации. Но многие люди не любят использовать терминал. Тогда вы можете применять программы с графическим интерфейсом. Например, вы можете использовать Gnome System Monitor. Эта программа содержит очень много информации о системе, но не так подробно, как выше описанные утилиты:

Выводы

Есть много причин, которые могут заставить систему Ubuntu тормозить. Но самые главные из них, это драйвера, CPU, память и ввод-вывод на диск. Именно эти четыре причины больше всего влияют на общую производительность системы. Утилиты, которые мы рассмотрели в этой статье помогут вам разобраться с медлительностью вашей системы. А ваша система всегда работает быстро и стабильно? Или вы применяете какие-либо способы для увеличения производительности? Напишите в комментариях!

Источник

Оптимизация линукс — всё просто!

В последнее время время мой Linux Mint стал заметно тормозить. Это сильно раздражает, так как работаю я часто очень быстро, на автомате, и любые тормоза просто сбивают ритм. Но почему линукс может тормозить? Как ускорить linux? Как сделать оптимизацию линукс?

Тут есть несколько моментов, на которые я хочу обратить внимание. Каждый из них в какой то степени влияет на скорость линукс, пусть и незначительно. Но если оптимизировать все вместе, это может дать прирост в производительности. И поверьте, это не сложно, чаще всего даже не нужно лезть в консоль. Я все буду показывать на Linux Mint, но все это по аналогии можно делать и на других системах линукс.

Читайте также:  Что нужно для перезагрузки windows

1. Оптимизация автозагрузки Linux.

Первое, на что нужно обратить внимание — это на то, что у нас загружается при запуске системы. Идем в МЕНЮ — ПАРАМЕТРЫ — ЗАПУСКАЕМЫЕ ПРИЛОЖЕНИЯ.

Тут можно отключить все ненужное, в моем случае это почти все. Таким образом вы избавляетесь от ненужных процессов и программ, которые загружаются при запуске линукс. Такая оптимизация линукс поможет вам так же ускорить загрузку системы. Сделали? Идем дальше.

2. Отключение серверов

Знаете ли вы, что по умолчанию в вашем линукс могут быть установлены многие серверы: сервер печати, сервер samba, сервер apache, сервер ssh и так далее. Возможно, что они вам не нужны сто лет, то все эти процессы постоянно висят в памяти. Можно их просто отключить, но чаще всего ненужные сервера проще удалить. Как их найти?

Открываем Synaptic и в поиске забиваем слово server:

Смотрим, вчитываемся, что установлено и что нам реально не нужно — удаляем. Но не стоит удалять все подряд, если только знаете что это и зачем это. Я уже удалил многое ненужное, но скорее всего есть ещё много всякого мусора. Можно так же забить слово demon и посмотреть, какие службы установлены, но нам не нужны. Удалили? Идем далее.

3. Отключение ненужных служб

Раньше в Убунту в графической среде можно было отключать и включать службы, но потом ребята из Убунту решили, что нам, лузерам, это не нужно — вдруг отключат что то важное, а потом будут говорить, что Ubuntu глючная!

Но может они и правы, но для нас это не проблема, так как линукс — это консоль, терминал, а уже потом графическая оболочка. Устанавливаем нужный пакет:

Открываем терминал и через sudo даем команду sysv-rc-conf:

Теперь при помощи стрелочек на клавиатуре и орудуя пробелом отключаем все ненужное. Но будьте осторожно, вы попали в сердце линукс и если вы отключите что то важное, ваша система может не загрузиться — и не говорите, что я вас не предупреждал!

В сети есть масса инструкций, где подробно описывается, за что какая служба отвечает, и какую можно отключать, а какую нет. Ищите и найдете!

Как ускорить Убунту?

Почему именно Убунту? Просто для примера. В Ubuntu как рабочее окружение использует их фирменное Unity. По моему опыту — тормоз ещё тот. Поэтому Убунту ускорить можно просто — установить более лёгкое рабочее окружение — XFCE4, E17, LXDE и так далее. А можно просто сразу скачать версию той же Убунту с легким рабочим столом, например, Lubuntu:

Красиво и легко! Тут будет практически вся так же функциональность, может только меньше наворотов. Но нам они сильно нужны?

И напоследок еще один вопрос:

Какой линукс установить на старый компьютер?

Вот тут не стоит надеяться на легкое рабочее окружение, тут нужен именно ЛЕГКИЙ линукс! Легкий внутри, а не только снаружи — запомните эту истину. Какие могут быть варианты? Debian, Puppy, Slackware, Slax и так далее. Тут нужно пробовать, так как за лёгкость придется чем то платить — а как вы хотели?

Источник

Оцените статью