Мини ЧаВы

no avatar

Автор темы
symon2014

Мини ЧаВы

#1

19 сен 2016, 07:22

Общая диагностическая информация

Oпишите вашу конфигурацию

Код: Выделить всё

sudo apt-get install phoronix-test-suite
phoronix-test-suite system-info

или

Код: Выделить всё

apt-get install hardinfo
hardinfo 
или

Код: Выделить всё

inxi -Fxz
Диагностика

Посмотрите системный журнал на ошибки

Код: Выделить всё

cat /var/log/syslog | egrep -i "(error|fail|warning)"


Посмотрите журнал Xorg на ошибки

Код: Выделить всё

cat /var/log/Xorg.0.log | egrep -i "(error|fail|warning)" 
Какую версию Mint вы используете?

Код: Выделить всё

lsb_release -a


Какое ядро вы используете:

Код: Выделить всё

uname -r


Определение сетевой карты:

Код: Выделить всё

lspci -knn | grep "Eth\|Net" -A2
rfkill list


Периодически пропадает сеть
Настройки сети

Код: Выделить всё

sudo cat /etc/network/interfaces 
DNS сервера в системе

Код: Выделить всё

sudo cat /etc/resolv.conf

Итоговые сетевые настройки

Код: Выделить всё

ifconfig -a 
Работоспособность ПК с DNS Google

Код: Выделить всё

dig @8.8.8.8 ya.ru

Работоспособность ПК с вашим DNS

Код: Выделить всё

dig ya.ru


Определение видеокарты

Код: Выделить всё

lspci -knn | egrep 'VGA|3D' -A2
Определение звуковой карты:

Код: Выделить всё

lspci -knn | grep "Audio" -A2
Полезные советы

Если повредились пакеты или сломался apt-get

Код: Выделить всё

sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get update --fix-missing

no avatar

Автор темы
symon2014

Re: Мини ЧаВы (продолжение).

#2

25 сен 2016, 18:40

Повышение скорости работы дистрибутива Linux Mint

Повышение скорости работы дистрибутива Linux Mint является увлекательным занятием! Благодаря выполнению несложных последовательностей действий вы сможете повысить производительность вашей системы без финансовых вложений.

Существует множество оптимизаций, позволяющих повысить скорость работы дистрибутива Linux Mint. Некоторые из них являются безопасными, некоторые связаны с определенными рисками. В данном разделе вы найдете описания лишь безопасных оптимизаций.

Примечание: несмотря на то, что вы можете не опасаться за последствия реализации описанных ниже рекомендаций, ничто в жизни не дается просто так… Вам в любом случае придется пожертвовать каким-либо ресурсом. Таким ресурсом может являться определенная системная служба, набор визуальных эффектов или полезная функция, которую придется отключить.

Таким образом, каждая из описанных оптимизаций будет иметь свою «цену». Исходя из этого, вы должны дополнительно подумать перед реализацией каждой из них о том, готовы ли вы заплатить ее цену.
При описании использовалось редакция дистрибутива с окружением рабочего стола Xfce, хотя сами рекомендации отлично подходят для редакций с окружениями рабочих столов Cinnamon и Mate

Данные рекомендации могут применяться при работе с редакциями дистрибутива Linux Mint со всеми окружениями рабочих столов: Cinnamon, Mate, KDE и Xfce.

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

1. Оптимизация использования системной памяти (оперативной памяти)

Вы можете оптимизировать использование системной памяти, воспользовавшись следующими рекомендациями.
1.1. Рекомендация номер один: Сокращение интенсивности использования раздела подкачки

Использование раздела подкачки особенно заметно при работе с компьютерами с относительно малым объемом оперативной памяти (1 ГБ или меньше): при работе с Linux Mint выполнение различных операций со временем осуществляется медленнее, при этом сама операционная система осуществляет постоянный доступ к жесткому диску. К счастью, подобный эффект можно минимизировать.

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

Интенсивность использования ядром дистрибутива Linux Mint раздела подкачки может быть изменена с помощью специального параметра конфигурации системы. Чем меньше числовое значение этого параметра конфигурации, тем дольше длительность периода ожидания, после которого ядро дистрибутива Linux Mint начинает использовать раздел подкачки. Значение должно находиться в диапазоне от 0 до 100, причем по умолчанию используется значение 60. Это значение является значительно завышенным для настольного компьютера, но отлично подходит для серверов. При этом изменение данного значения при работе с настольным компьютером не влечет никаких негативных последствий.

А теперь рассмотрим механизм изменения значения рассматриваемого параметра конфигурации:

1. Во-первых, следует проверить текущее значение параметра конфигурации swappiness. Для этого необходимо осуществить переход по главному меню: «Меню — Стандартные — Терминал». После этого следует ввести в терминале следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе):

Код: Выделить всё

cat /proc/sys/vm/swappiness
[/b]

После ввода команды нажмите клавишу Enter. В результате будет выведено числовое значение, которое наверняка будет равно 60.

2. После этого необходимо убедиться в том, что вы установили такие необходимые для изменения значений параметров конфигурации приложения, как gksu и leafpad. Для этого сначала необходимо открыть терминал. Теперь следует ввести в окно терминала следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе):

Код: Выделить всё

sudo gpt-get install gksu leafpad
но как правило они уже присутствуют в системе.

После ввода команды нажмите клавишу Enter. При запросе введите ваш пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля снова нажмите клавишу Enter.

3. Для установки более приемлемого значения параметра конфигурации swappiness введите в терминал следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе):

Код: Выделить всё

gksu leafpad /etc/sysctl.conf
После ввода команды нажмите клавишу Enter. Прокрутите содержимое текстового файла конфигурации до конца и добавьте в него свое значение параметра swappiness, которое должно использоваться вместо значения по умолчанию. Скопируйте и вставьте в файл конфигурации следующие строки:

Уменьшение значения параметра интенсивности использования раздела подкачки до более приемлемого
vm.swappiness=10

4. Сохраните файл конфигурации и закройте текстовый редактор. После этого вам придется перезагрузить компьютер.

5. После перезагрузки компьютера следует снова проверить значение параметра конфигурации swappiness. Для этого как и раньше в первую очередь придется открыть терминал. В окно терминала следует ввести (с помощью функций копирования/вставки) ранее рассмотренную команду:

Код: Выделить всё

cat /proc/sys/vm/swappiness
После ввода команды все так же необходимо нажать клавишу Enter. В результате должно быть выведено значение 10.

Примечание: ваша машина может работать лучше даже при более значительном уменьшении значения параметра конфигурации swappiness. При уменьшении значения данного параметра конфигурации следует пользоваться следующим правилом: при использовании компьютера с объемом оперативной памяти, равным или превышающим 1 ГБ, следует устанавливать значение swappiness, равное 10, а при использовании компьютера с объемом оперативной памяти, меньшим 1 ГБ следует устанавливать значение swappiness, равное 5.
1.2. Рекомендация для компьютеров с 1 ГБ или большим объемом оперативной памяти: изменение стратегии сокращения объема кэша структур inode

Компьютеры с 1 ГБ или большим объемом оперативной памяти наверняка будут работать быстрее после перехода к менее агрессивной стратегии сокращения объема кэша структур inode.

Ценой данной оптимизации является более длительное хранение некоторых системных структур данных в оперативной памяти, обуславливающее уменьшение объема оперативной памяти, доступной для пользовательских приложений. Именно поэтому данная оптимизация рекомендуется лишь для компьютеров как минимум с 1 ГБ оперативной памяти.
Рассмотрим процесс изменения стратегии сокращения объема кэша структур inode.

1. Следует выполнить с помощью терминала следующую команду (используйте функции копирования/вставки):

Код: Выделить всё

gksu leafpad /etc/sysctl.conf
После ввода команды нажмите клавишу Enter. Прокрутите содержимое текстового файла конфигурации до конца и добавьте в него свое значение параметра vfs_cache_pressure, которое должно использоваться вместо значения по умолчанию. Скопируйте и вставьте в файл конфигурации следующие строки:

Оптимизация стратегии сокращения объема кэша структур inode
vm.vfs_cache_pressure=50

3. Наконец сохраните файл конфигурации, закройте текстовый редактор и перезагрузите компьютер.
1.3. Рекомендация для компьютеров с 768 МБ или меньшим объемом оперативной памяти: активация механизма zRam

Если в вашем компьютере установлен малый объем оперативной памяти (768 МБ или менее), вам лучше всего подойдет самый легковесный член семьи Linux Mint, а именно, Linux Mint Xfce. Но даже после установки этой редакции дистрибутива малый объем оперативной памяти время от времени будет приводить к замедлению работы системы. Это будет происходить даже после уменьшения значения параметра swappiness до 5.

В данном случае вы можете повысить производительность системы, задействовав экспериментальный модуль ядра ОС под названием zRam. Модуль zRam создает сжатый файл подкачки в оперативной памяти вашего компьютера. Степень сжатия этого файла обуславливает «увеличение» объема оперативной памяти вашего компьютера.

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

Цена данной оптимизации в рамках трех пунктов:
Центральный процессор вашего компьютера (CPU) будет использоваться более интенсивно, так как будут осуществляться постоянные сжатие и распаковка данных;
Если система полностью заполнит файл подкачки в оперативной памяти, она начнет дополнительно использовать классический раздел подкачки на жестком диске. При этом она также может переместить в этот раздел часть файла подкачки из оперативной памяти, что еще более замедлит ее работу;
На данный момент рассматриваемый модуль все еще является экспериментальным, поэтому реализованный в рамках него дополнительный уровень хранения данных может снизить стабильность работы системы.

Именно поэтому на данный момент я рекомендую использовать модуль zRam лишь на компьютерах с малым объемом оперативной памяти и только при условии уменьшения значения параметра swappiness до 5. Более того, на данный момент модуль zRam рекомендуется к использоваться не на компьютерах для промышленной эксплуатации, а на тестовых компьютерах и других компьютерах, на которых не выполняются важные задачи.

Вы можете установить данный модуль следующим образом:

1. В первую очередь следует открыть терминал и ввести следующую команду (используйте функции копирования/вставки):

Код: Выделить всё

sudo apt-get install zram-config
2. После окончания процесса установки перезагрузите ваш компьютер.

3. Теперь следует проверить работоспособность установленного модуля ядра ОС с помощью следующей команды:

Код: Выделить всё

cat /proc/swaps
После ввода команды нажмите клавишу Enter. Если процесс установки модуля ядра ОС прошел успешно, вы должны увидеть отчет о состоянии одного или нескольких «разделов» /dev/zram. В этом случае модуль zRam корректно функционирует; вам не придется выполнять каких-либо дополнительных действий.

1.3.1. Деактивация механизма zRam

Если вы желаете деактивировать и удалить модуль ядра ОС zRam, вы можете воспользоваться простой командой «apt-get purge». Это делается следующим образом:

1. В первую очередь необходимо открыть терминал и ввести следующую команду (используйте функции копирования/вставки):

Код: Выделить всё

sudo apt-get purge zram-config
2. После окончания процесса удаления перезагрузите ваш компьютер.

3. Теперь следует проверить корректность удаления модуля ядра ОС с помощью следующей команды:

Код: Выделить всё

cat /proc/swaps
После ввода команды нажмите клавишу Enter. Если процесс удаления модуля ядра ОС прошел успешно, вы не должны увидеть отчет о состоянии одного или нескольких «разделов» /dev/zram.

2. Повышение скорости работы твердотельного накопителя (SSD)

Вы используете твердотельный накопитель (SSD)? Оптимизируйте систему для работы с ним в соответствии с рекомендациями из данного раздела.

3. Удаление индексирующего приложения apt-xapian-index

Индексирующее приложение apt-xapian-index ускоряет некоторые поисковые операции, но может значительно замедлить работу старых и малопроизводительных компьютеров. Вы можете удалить соответствующий пакет программного обеспечения без-каких-либо последствий, так как данное приложение не является необходимым для корректной работы системы. В реальной жизни вы наверняка не будете сожалеть об его отсутствии в вашей системе. В легковесной редакции дистрибутива Ubuntu под названием Lubuntu данное приложение даже не поставляется по умолчанию.

Если в вашей системе установлен менеджер пакетов Synaptic, в результате удаления рассматриваемого приложения с его панели пропадет поле «быстрого поиска». В этом случае вам придется пользоваться кнопкой поиска вместо него (кнопкой с иконкой увеличительного стекла), также расположенной на панели приложения Synaptic.

Описанная кнопка поиска позволяет воспользоваться более функциональным диалогом поиска пакетов программного обеспечения (в результате работы с которым вы получите больший объем информации), поэтому исчезновение поля быстрого поиска на самом деле является благоприятным событием.

Процесс удаления рассматриваемого индексирующего приложения достаточно прост:

1. Необходимо открыть терминал и ввести следующую команду (используйте функции копирования/вставки для предотвращения ошибок):

Код: Выделить всё

sudo apt-get purge apt-xapian-index
2. После окончания процесса удаления пакета программного обеспечения перезагрузите ваш компьютер.

3. Отключение поддержки виртуальной машины Java в офисном пакете LibreOffice

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

Linux Mint 13: необходимо осуществить переход по меню меню приложения LibreOffice Writer «Сервис — Параметры… — LibreOffice — Java» и убрать флажок «Использовать виртуальную машину Java».

Linux Mint 17.3: необходимо осуществить переход по меню меню приложения LibreOffice Writer «Сервис — Параметры… — LibreOffice — Расширенные возможности» и убрать флажок «Использовать виртуальную машину Java».
5. Отключение автоматического запуска некоторых приложений

Вы можете в некоторой степени повысить скорость загрузки и работы Linux Mint, отключив автоматический запуск нескольких фоновых приложений, которые вам абсолютно не нужны. Данную оптимизацию можно сравнить с настройкой msconfig в ОС Windows.

Рассматриваемые приложения обычно запускаются при входе в систему. Вам придется отключить запуск не используемых приложений и перезагрузить компьютер (или выйти из системы и войти снова).

Linux Mint Cinnamon: для доступа к списку автоматически запускаемых приложений необходимо осуществить переход в рамках главного меню: «Меню — Параметры системы — Автозагрузка».

Linux Mint Xfce: для доступа к списку автоматически запускаемых приложений необходимо ввести запрос «session» в область поиска главного меню и выбрать вариант «Сессия и автозагрузка».

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

Примеры фоновых приложений, которые не нужны большинству пользователей:
Ctrl Alt Backspace
mintWelcome

Примечание: отключение автоматического запуска приложений осуществляется на уровне учетных записей пользователей, поэтому вам придется повторить описанные действия для всех пользователей системы.
6. Cinnamon, Mate и Xfce: отключение всех визуальных эффектов

Визуальные эффекты украшают рабочий стол, но они также и замедляют вашу систему. Именно поэтому в окружениях рабочих столов Cinnamon, Mate и Xfce по умолчанию активировано лишь несколько визуальных эффектов. Тем не менее, вы можете получить некоторый прирост производительности и повысить стабильность работы системы путем их отключения.

Linux Mint Cinnamon: для начала необходимо осуществить переход по главному меню: «Меню — Параметры системы — Эффекты» и отключить все эффекты в открывшемся окне. Далее необходимо осуществить еще один переход в рамках главного меню: «Меню — Параметры системы — Общие» и активировать переключатель в пункте списка «Отключить композитинг для полноэкранных окон».

Linux Mint Mate: необходимо осуществить переход по главному меню «Меню — Настройки — Окна», перейти на вкладку «Общие» открывшегося окна и убрать флажок «Включить композитный менеджер».

Linux Mint Xfce: необходимо осуществить переход по главному меню «Меню — Параметры рабочего стола» и изменить оконный менеджер с «Xfwm4 + Compositing» на «Xfwm4».
7. Дополнения и расширения: не превращайте ваш веб-браузер в рождественскую елку

Вы можете установить большое количество дополнений (расширений) для таких веб-браузеров, как Firefox, Chrome и Chromium. Эти дополнения могут быть крайне полезными, но все они имеют по нескольку важных недостатков, так как являются «приложениями в приложении»:
они замедляют ваш веб-браузер, особенно в том случае, если их много;
каждое из них может стать причиной некорректной работы как других дополнений, так и самого веб-браузера;
существуют и вредоносные дополнения. Не стоит относиться легкомысленно к вопросам безопасности.

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

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

8. Повышение скорости беспроводного соединения с Интернет

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

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


1. Необходимо выяснить, как Linux Mint называет вашу сетевую карту. Для этого нужно снова воспользоваться терминалом, введя в его окно следующую команду:

Код: Выделить всё

iwconfig
После окончания ввода команды нажмите клавишу Enter. В результате вы должны увидеть не только имя вашей беспроводной сетевой карты, но и информацию о том, включен ли режим энергосбережения (при включенном режиме энергосбережения будет выведена строка «Power management:on»). Если вы видите строку «Power management:off» или вообще не видите упоминания о режиме энергосбережения, вам не придется осуществлять какие-либо манипуляции.

Примечание: в данном руководстве я использую название беспроводной сетевой карты «wlan0». Иногда беспроводные сетевые карты имеют другие названия, например, «eth1». В таких случаях, разумеется, вам придется соответствующим образом изменить команды, вводимые в в окно терминала.

2. После этого необходимо создать исполняемый файл с именем «wireless». Для этого нужно ввести в окно терминала следующую команду:

Код: Выделить всё

sudo touch /etc/pm/power.d/wireless
3. После создания файла просто скопируйте данную команду и вставьте ее в окно терминала:

Код: Выделить всё

sudo chmod 755 /etc/pm/power.d/wireless
Для исполнения команды нажмите клавишу Enter.

4. После того, как вы сделали файл исполняемым, необходимо добавить в него определенные команды. Для этого следует открыть его в текстовом редакторе с помощью следующей команды, выполненной в терминале (используйте функции копирования/вставки):

Код: Выделить всё

gksudo leafpad /etc/pm/power.d/wireless
Нажмите клавишу Enter. В результате запустится текстовый редактор Leafpad, в котором будет открыт пустой текстовый файл «wireless». Скопируйте и вставьте в него следующие строки:

Код: Выделить всё

#!/bin/sh
/sbin/iwconfig wlan0 power off
6. Сохраните файл и закройте текстовый редактор.

7. А теперь закройте все приложения и перезагрузите ваш компьютер.

8. После перезагрузки откройте терминал, выполните команду iwconfig и убедитесь в том, что механизм энергосбережения чипсета беспроводной сетевой карты отключен (в выводе должна присутствовать строка «Power management:off»). Если это так, то настройку можно считать оконченной!

no avatar

Автор темы
symon2014

Re: Мини ЧаВы (продолжение).

#3

25 сен 2016, 18:52

Как безопасно очистить Linux Mint

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

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

1. Очистка корзины

Возможно, это действие и является слишком очевидным, но о нем все же следует упомянуть: не забывайте осуществлять очистку корзины время от времени. Для очистки корзины следует открыть файловый менеджер, нажав на иконку папки на панели или в главном меню, использовать правую кнопку мыши для открытия контекстного меню пиктограммы корзины в боковой панели файлового менеджера и выбрать пункт меню «Очистить».

2. Очистка кэша менеджера обновлений

Для начала необходимо запустить менеджер пакетов Synaptic, осуществив переход в рамках главного меню «Меню — Администрирование — Менеджер пакетов Synaptic». После этого нужно осуществить переход по меню окна приложения «Настройки — Параметры», перейти на вкладку «Файлы» и выбрать вариант действия «Удалять загруженные файлы после установки», после чего нажать на кнопку «Очистить кэш файлов пакетов».

3. Удаление неиспользуемых компонентов удаленного программного обеспечения

Не закрывайте окно менеджера пакетов Synaptic. Вместо этого нажмите на кнопку «Состояние» в левом нижнем углу окна приложения. После этого попытайтесь найти строку «Не установленные (остались файлы настроек)» в списке выше. Если такой строки нет, то в вашей системе не имеется неиспользуемых компонентов уделенного программного обеспечения. Если же строка в списке есть, выберите ее, отметьте все пакеты в списке справа для полного удаления и нажмите кнопку «Применить» на панели инструментов.

4. Очистка кэша миниатюр

Linux Mint автоматически генерирует миниатюры для файлов изображений или видео, которые впоследствии используются в файловом менеджере. Сгенерированные миниатюры хранятся в скрытой поддиректории домашней директории пользователя (имена скрытых директорий и файлов начинаются с символа точки, например, .cache или .bash_history. Именно символ точки в имени делает их скрытыми).

Со временем общий объем миниатюр может значительно увеличиться, достигнув 512 МБ. Более того, кэш миниатюр может содержать большое количество миниатюр для уже не существующих файлов. По умолчанию автоматически удаляются лишь те миниатюры, которые были созданы более чем шесть месяцев назад.

Самый быстрый способ очистки кэша миниатюр связан с использованием терминала. Разумеется, вначале вам придется открыть новое окно терминала. После этого следует ввести в него следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок; команда записывается в одну строку):

Код: Выделить всё

rm -v -f ~/.cache/thumbnails/*/*.png ~/.thumbnails/*/*.png
По окончании ввода команды необходимо нажать клавишу Enter для ее исполнения.

Далее следует ввести еще одну команду:

Код: Выделить всё

rm -v -f ~/.cache/thumbnails/*/*/*.png ~/.thumbnails/*/*/*.png
И снова по окончании ввода команды следует нажать клавишу Enter для ее исполнения.

Примечание: подобные действия наверняка затронут миниатюры файлов на рабочем столе; в случае исчезновения этих миниатюр для их повторного создания вполне достаточно просто обновить содержимое рабочего стола (или выйти из системы и снова войти в нее).

Вам придется повторить описанные действия для всех учетных записей пользователей.

Желаете изменить настройки механизма генерации миниатюр, сократив их максимальный объем и время хранения? В таком случае вам придется выполнить описанные ниже действия (которые протестированы лишь в редакции дистрибутива Linux Mint с окружением рабочего стола Cinnamon).

Во-первых, вам придется установить редактор dconf. Для этого необходимо ввести в терминале следующую команду:

Код: Выделить всё

sudo apt-get install dconf-editor
Нажмите клавишу Enter. При запросе введите ваш пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля снова нажмите клавишу Enter.

После этого введите в терминале команду или осуществите переход в рамках главного меню «Меню — Администрирование — Редактор dconf». Если вы предпочли ввести команду в терминале, не забудьте нажать клавишу Enter для ее исполнения. Теперь осуществите переход в рамках древовидного списка в левой части окна редактора dconf «org — gnome — desktop — thumbnail-cache». Один раз нажмите на значение параметра «maximum-age» и введите значение 30 (в качестве примера использовано максимальное время хранения миниатюр, равное 30 дням; вы же можете задать любое желаемое значение времени хранения миниатюр). После этого один раз нажмите на значение параметра «maximum-size» и введите значение 50 (в качестве примера использован максимальный размер кэша миниатюр, равный 50 МБ; вы же можете задать любое желаемое значение максимального размера кэша миниатюр).
5. Реестр

Нет никакой необходимости в очистке реестра в Linux, так как он в принципе не может заполниться большим количеством ненужных данных. Это происходит по следующим причинам:
Центральный реестр используется лишь компонентами операционной системы. Большая часть приложений хранит свои конфигурационные данные вне этого реестра и по этой причине не работает с ним. Исходя из этого, большая часть приложений просто не может нарушить его работу. Приложения хранят свои конфигурационные данные в специальных файлах в директориях пользователей.
Многие приложения сразу же после установки создают скрытые конфигурационные файлы в пользовательских директориях. Эти файлы являются единственными файлами для хранения конфигурационных данных приложений, к которым пользователи имеют доступ в том числе на запись. Данный подход схож с подходом, который использовался во времена MS-DOS, когда каждое приложение создавало свой собственный файл с расширением .ini для хранения конфигурационных данных.
Каждый пользователь имеет свою собственную скрытую копию центрального реестра в своей домашней директории. Эта копия является единственной точкой отказа, причем в случае ее повреждения учетные записи других пользователей никоим образом не пострадают.

6. Активация механизма автоматической очистки хранилищ данных веб-браузера Firefox при завершении его работы

Вы можете улучшить безопасность своей системы и одновременно освободить немного дискового пространства: для этого всего лишь нужно активировать механизм автоматической очистки хранилищ данных перед завершением работы веб-браузера Firefox. После этого все куки и история посещения веб-сайтов будут удаляться автоматически. Более того, вы можете ограничить возможности некоторых веб-сайтов, связанные с отслеживанием вашего перемещения по глобальной сети.

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

Для того, чтобы включить рассматриваемый механизм, необходимо осуществить переход в рамках меню окна веб-браузера Firefox (которое открывается с помощью клавиши Alt) «Правка — Настройки» и на открывшейся вкладке перейти в раздел «Приватность». В этом разделе в первую очередь следует установить флажок «Сообщать сайтам, что я не хочу, чтобы меня отслеживали». Далее следует перейти к раскрывающемуся списку «Firefox:» и выбрать вариант «Firefox: будет использовать ваши настройки хранения истории». В результате ниже должны быть отображены дополнительные элементы управления. Теперь следует перейти к раскрывающемуся списку «Сохранять куки:» и выбрать вариант «Сохранять куки: до закрытия мною Firefox». Также следует установить флажок «Удалять историю при закрытии Firefox». Наконец, следует нажать на кнопку «Параметры...» возле упомянутого выше флажка у в открывшемся диалоговом окне установить все флажки, кроме «Сохраненные пароли» и «Настройки сайтов». По окончании установки флажков следует нажать кнопку «OK». На этом этапе можно считать настройку веб-браузера оконченной и закрывать вкладку «Настройки».

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

7. Удаление устаревших версий ядра ОС

В вашей системе могут быть установлены новые версии ядра ОС даже несмотря на то, что менеджер обновлений Linux Mint по умолчанию не осуществляет их установку. В таком случае вы также можете освободить немного дискового пространства.

После обновления ядра ОС файлы старой версии ядра ОС все также остаются в системе, причем запись, соответствующая старой версии ядра ОС присутствует в разделе «Previous Linux versions» системного загрузчика GRUB. Это объясняется тем, что вам может понадобиться загрузить систему с ядром ОС старой версии из-за того, что ядро ОС новой версии некорректно работает с вашим аппаратным обеспечением.

В этом нет ничего плохого. Но для хранения файлов более чем одной версии ядра ОС требуется дополнительное дисковое пространство, ведь общий объем файлов каждой версии ядра ОС превышает 200 МБ (включая заголовочные файлы). Благодаря приведенными ниже инструкциями, вы сможете удалить устаревшие версии ядер ОС из своей системы, а также убрать лишние элементы из меню системного загрузчика GRUB.

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

Рассмотрим пример: при выпуске дистрибутива Linux Mint 17.3 в его составе поставлялось ядро Linux версии 3.19.0-32. Исходя из этого, желательно устанавливать лишь обновления для ядра ОС версии 3.19, каждое из которых будет иметь свою подверсию.

Важное замечание: при установке обновлений ядра ОС пытайтесь придерживаться версии, для которой разрабатывался ваш дистрибутив Linux. Например, в дистрибутиве Linux Mint 17.3 следует устанавливать обновления ядра ОС версии 3.19.x, а не 3.16.x или 4.20.x (конечно же, в тех случаях, когда вам не нужна максимально новая версия ядра ОС для корректной работы того или иного аппаратного обеспечения).

Давайте рассмотрим сам процесс установки обновлений ядра ОС (на примере Linux Mint 17.3). В первую очередь следует открыть менеджер обновлений, осуществив переход в рамках главного меню «Меню — Администрирование — Менеджер обновлений». После этого следует осуществить переход в рамках открывшегося окна менеджера обновлений «Вид — Обновления ядра Linux». В результате откроется новое окно «Обновление ядра Linux». Разверните его на полный экран для того, чтобы стали видимыми все элементы управления. Снимок данного окна представлен ниже.




После этого вы можете выбрать из списка установленное ядро ОС, которое желаете удалить и нажать кнопку «Удалить ядро».

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

Примечание: ни вы коем случае не используйте приложения для очистки системы, такие, как Bleachbit и Computer Janitor для автоматизации выполнения описанных действий. Их использование связано с определенными рисками и в данном случае как минимум необоснованно.
8. Удаление директорий с данными вашего веб-браузера

Объем директории данных вашего веб-браузера Firefox, Chrome или Chromium значительно возрос (что нередко происходит из-за использования специфических, вредоносных или некорректно работающих дополнений) и вы желаете удалить ее и начать работу с браузером с чистого листа? Если это так, вам стоит воспользоваться приведенными ниже инструкциями.

В первую очередь стоит создать резервную копию директории данных веб-браузера (ведь неизвестно, какие данные могут понадобиться вам в будущем). Для этого следует в первую очередь открыть терминал. Используйте функции копирования/вставки для переноса соответствующей команды в окно терминала:

Для Firefox:

Код: Выделить всё

cp -r ~/.mozilla ~/.mozillabkp
Для Chrome:

Код: Выделить всё

cp -r ~/.config/google-chrome ~/.config/google-chromebkp
Для Chromium:

Код: Выделить всё

cp -r ~/.config/chromium ~/.config/chromiumbkp
После вставки команды в окно терминала нажмите клавишу Enter для ее исполнения.

Теперь нужно экспортировать список ваших закладок в отдельный файл.

Для Firefox: нажмите на кнопку меню закладок (которая находится справа от кнопки создания закладки с небольшой звездочкой) и выберите в открывшемся меню пункт «Показать все закладки». После этого в открывшемся окне нажмите кнопку «Импорт и резервные копии» и выберите в открывшемся меню пункт «Создать резервную копию...». Сохраните файл под именем bookmarks-xxx.json в любой директории. Впоследствии вы сможете импортировать ваши закладки в веб-браузер Firefox, запущенный в очищенном окружении.

Для Chrome/Chromium: нажмите на кнопку с тремя полосками в верхнем правом углу окна вашего веб-браузера и в открывшемся меню выберите пункт «Закладки — Диспетчер закладок». После этого на открывшейся вкладке нажмите на надпись «Упорядочить» и в открывшемся меню выберите пункт «Экспорт закладок в файл HTML». Впоследствии вы сможете снова импортировать сохраненные закладки в веб-браузер Chrome/Chromium, запущенный в очищенном окружении.

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

Для Firefox:

Код: Выделить всё

rm -r -v ~/.mozilla && rm -r -v ~/.cache/mozilla
Для Chrome:

Код: Выделить всё

rm -r -v ~/.config/google-chrome && rm -r -v ~/.cache/google-chrome
Для Chromium:

Код: Выделить всё

rm -r -v ~/.config/chromium && rm -r -v ~/.cache/chromium
После вставки команды в окно терминала нажмите клавишу Enter для ее исполнения.

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

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

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Re: Мини ЧаВы

#4

28 сен 2016, 11:25

Переработал часть статьи по повышению скорости:
1. Тюнинг использования ОЗУ (Оперативной памяти)

1.1 Оптимизировать порог использования swap-раздела
По умолчанию параметр swappiness имеет значение 60 - что указывает ядру ОС начинать обращаться к своп-разделу уже при утилизации в 40% от общего объема оперативной памяти.
Практической пользы для рядового десктопа в этом никакой, и может напротив повысить интенсивность обращения к дискам и замедлить работу системы в целом.
проверить текущее значение этого параметра можно командой:

Код: Выделить всё

sudo sysctl vm.swappiness
Для того, чтобы исправить это поведение - параметр swappiness нужно уменьшить следующей командой

Код: Выделить всё

sudo sysctl -w vm.swappiness=5
Чтоб новые параметры сразу вступили в силу - можно перезагрузить компьютер, или очистить текущий набор памяти в разделе подкачки:

Код: Выделить всё

sudo swapoff -a
sudo swapon -a

1.2 Оптимизация выделяемой памяти для кэшей

Параметр vfs_cache_pressure диктует насколько активно будут выгружаться неспользуемые страницы памяти ядра, как следствие - увеличив этот параметр объем этих кэшей будет расти медленней,
что предотвратит накладные расходы на освобождение этой памяти под нужды её выделения запрашивающим системным и пользовательским процессам.
По умолчанию значение установлено в 100, проверить его можно следующей командой

Код: Выделить всё

sudo sysctl vm.vfs_cache_pressure
Для компьютеров с достаточным объемом опреативной памяти (скажем, от 1Гб и выше) этот параметр желательно увеличить, например до 1000, сделать это можно следующей командой:

Код: Выделить всё

sudo sysctl -w vm.vfs_cache_pressure=1000
Если же оперативная в дефиците - параметр напротив стоит снизить, чтоб кэшам нашлось место.

Код: Выделить всё

sudo sysctl -w vm.vfs_cache_pressure=50
Для применения этих параметров стоит сбросить текущее значение кэшей

Код: Выделить всё

echo 3 > /proc/sys/vm/drop_caches
sync
1.3 Активация zRam
Для ПК с объемом оперативной памяти меньшей иили равной 768 Мб Может оказаться полезным задействование модуля zRam, который хранит сжатый swap-файл dв оперативной памяти для уменьшения его объема.
Также стоит у помянуть что компрессия и декомпрессия данных при использовании этого механизма повлечет дополнительную нагрузку для CPU,
поэтому стоит обратить внимание и на его утилизацию, чтоб вместо повышения производительности не получить 100% полки CPU usage и дополнительные тормоза системы по этой причине.

Для задействования механиями zRam достаточно выполнить его установку

Код: Выделить всё

sudo apt-get install zram-config
И перезагрузить компьютер.

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

Код: Выделить всё

sudo apt-get purge zram-config
И также перезагрузить ПК.

2. Настройки окружения и программ


2.1 отключение визуальных эффектов.
Для повышения производительности и отзывчивости Linux Mint можно пожертвовать различными украшениями и анимациями окружения рабочего стола, которые также используют ресурсы системы.

Cinnamon: В Меню -> Параметры системы -> Эффекты отключаем все, что может сэкономить драгоценный аппаратный ресурс. Затем переходим в Параметры системы -> Общие и убедиться что активна опция «Отключить композитинг для полноэкранных окон».
todo - скриншот

Mate: Меню -> Настройки -> Окна, во вкладке «Общие» убрать галочку «Включить композитный менеджер».
todo - скриншот

Xfce
: Меню -> Параметры рабочего стола и поменять значение поля Оконный менеджер с «Xfwm4 + Compositing» на «Xfwm4».
todo - скриншот

KDE: Меню -> Параметры системы -> Эффекты снимаем галку с пункта "Включать графические эффекты при входе в систему", также на одноименной вкладке "Эффекты" можно загасить каждый пункт вручную.

2.2 Отключение автозапуска приложений при старте Linux
еще одним пунктом по облегчению жизни системы - это исключение ненужных нам программ из автозагрузки. Найти список приложений запускаемых вместе с пользовательским сеансом можно в Меню, параметры системы, Автозагрузка (запускаемые приложения)
Где отключить все что не нам не требуется запускать сразу при старте Linux Mint

2.3 Отключение ненужных служб.
Пользователям 18-й версии Linux Mint также можно взять на заметку эту тему, для ускорения загрузки ОС и отключения ненужных системных и пользовательских служб.
Действуйте аккуратно, так как отключение некоторых системных сервисов может повлечь неработоспособность системы

2.4 Отключение плагинов и расширений в браузерах

Чтоб ускорить производительность веб-браузеров стоит помнить что каждое расширение отъедает свою часть ресурсов, иногда немалую часть. Следовательно чем их меньше - тем лучше производительность.
Для просмотра и отключения списка дополнений в Firefox - Меню -> Дополнения -> Расширения или открыть путь в адресной строке браузера about:addons

Для Chrome и Chromium - Меню -> Настройки -> Расширения (или chrome://extensions в адресной строке)

2.5 Отключение Java-машины в LibreOffice
Следующим пунктом тюнинга затронем офисный пакет, а точней используемую им для некоторых специфичных функций JVM. Отключение этой опции вряд ли затронет необходимый вам функционал но позволит освободить еще некоторое количество ресурсов системы:
Найти необходимую опцию можно в настройках программы - Сервис -> Параметры… -> LibreOffice -> Расширенные возможности -> Использовать виртуальную машину Java
Изображение
   
Изображение

Закрыто

Вернуться в «Песочница»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей