Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Немного об увеличении производительности.  (Прочитано 4476 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Subsanekk

  • Автор темы
  • Активист
  • *
  • Сообщений: 441
    • Просмотр профиля
Существует несколько приемов для увеличения скорости работы "железа" с linux.

Ускорение работы жесткого диска.
Часто можно увеличить производительность жесткого диска простой командой от суперпользователя:
hdparm -d1 /dev/sdaгде sda - названия вашего жесткого диска в системе.

Оптимизация записи в оперативную память.
По умолчанию очень часто записываются данные в файл подкачки, даже если свободного много места в основной оперативной памяти достаточно. Это может привести к существенной трате времени и следовательно у уменьшению производительности.
Приказать писать в оперативную память всегда когда это возможно можно отредактировав конфигурационный файл (необходимы привилегии суперпользователя):
nano -w /etc/sysctl.confВ конец файла добавляем строку:
vm.swappiness=10
Ускорение загрузки для одноядерных процессоров.
Внимание! Только для одноядерных процессоров!
Открываем файл (с привилегиями суперпользователя):
nano -w /etc/init.d/rcНаходим строку CONCURRENCY=none и меняем на
CONCURRENCY=shellВ результате должно уменьшится время старта системы.

* Для сохранения файла в nano применяйте ctrl+O.

http://linuxnow.ru/view.php?id=8

Оффлайн Vir0id

  • Участник
  • *
  • Сообщений: 245
  • Выкини комп из окна или окна из компа
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #1 : 06 Апреля 2010, 11:23:38 »
Как думаешь? На Acer Aspire one AoA150 c атовским Western Digital WD16000BEVS, такая фитча покатит?

Оффлайн Subsanekk

  • Автор темы
  • Активист
  • *
  • Сообщений: 441
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #2 : 06 Апреля 2010, 12:50:51 »
Вроде должно.
Он много хардов поддерживает с разными интерфейсами.
Нет - не беда, просто ошибку выведет.

Оффлайн F.T.A.!

  • Новичок
  • *
  • Сообщений: 43
  • пройдут годы вас забудут вспоминать даже не будут
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #3 : 06 Апреля 2010, 13:31:22 »
а для двух-ядерных нету?)
скажи где нашёл
заранее спасибо
Желание избежать ошибку вовлекает нас в другую.
ушёл в arch!)

Оффлайн Subsanekk

  • Автор темы
  • Активист
  • *
  • Сообщений: 441
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #4 : 06 Апреля 2010, 13:50:56 »
Для двухядерных лучше ничего не трогать, там и так все быстро  :)
Читал в lf.

Оффлайн F.T.A.!

  • Новичок
  • *
  • Сообщений: 43
  • пройдут годы вас забудут вспоминать даже не будут
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #5 : 06 Апреля 2010, 18:28:55 »
Для двухядерных лучше ничего не трогать, там и так все быстро  :)
Читал в lf.
кому быстро, кому медленно...
а можно глобальнее: ссылочку хотябы на сайт
Желание избежать ошибку вовлекает нас в другую.
ушёл в arch!)

Оффлайн Kozak

  • Участник
  • *
  • Сообщений: 211
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #6 : 13 Апреля 2010, 05:41:23 »
кроме swappiness все фигня. ускоряет на 0.00575% ;D

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Немного об увеличении производительности.
« Ответ #7 : 13 Апреля 2010, 06:36:16 »
вообще Ubuntu ничего не ускорит
маздай грузится за 20 секунд

Ubuntu грузится 50 сек ..потом ещё минуту приложения и браузер отглючиванием занимаются...
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн theZest

  • Старожил
  • *
  • Сообщений: 1626
  • Я И ДИОД
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #8 : 13 Апреля 2010, 07:18:05 »
маздай грузится за 20 секунд
Какой такой маздай? Свежесотыйразпереустановленный звер-сиди хрюни?

Ubuntu грузится 50 сек ..потом ещё минуту приложения и браузер отглючиванием занимаются...
Враки. Может, Ubuntu 8.10 столько и грузилась, или 7.10 могла так грузиться, припоминаю подобное. Но свежие версии? Нет пути!
Ubuntu 7.04-10.10 --> OS X 10.9-10.13 --> Windows 10 Pro + Manjaro KDE

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #9 : 13 Апреля 2010, 08:13:06 »
Ускорение работы жесткого диска.
Часто можно увеличить производительность жесткого диска простой командой от суперпользователя:
hdparm -d1 /dev/sdaгде sda - названия вашего жесткого диска в системе.
Обычно режим DMA и так включается автоматически, когда это возможно. А возможно это на всех современных жестких дисках.
Посмотреть, в каком режиме у вас сейчас работает жесткий диск можно командой:
hdparm -i /dev/sda
Включенный режим DMA отмечен звёздочкой перед его названием.


Ускорение загрузки для одноядерных процессоров.
Внимание! Только для одноядерных процессоров!
Открываем файл (с привилегиями суперпользователя):
nano -w /etc/init.d/rcНаходим строку CONCURRENCY=none и меняем на
CONCURRENCY=shellВ результате должно уменьшится время старта системы.
CONCURRENCY определяет режим многопоточности для загрузки системы: none - отключен, shell - выполнять параллельно не связанные друг с другом командные оболочки (иерархии процессов).
И мне, честно говоря, непонятно, почему данная фича позиционируется только для одноядерных процессоров. Наоборот, наибольшего эффекта от распараллеливания можно добиться только на многоядерном процессоре. Я успешно использовал её на своем двухядернике.
Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн Subsanekk

  • Автор темы
  • Активист
  • *
  • Сообщений: 441
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #10 : 13 Апреля 2010, 08:18:57 »
Ну не знаю, в lf было так написано.

Serge

  • Гость
Re: Немного об увеличении производительности.
« Ответ #11 : 13 Апреля 2010, 08:31:52 »
Где-то читал, что vm.swappiness не стоит ставить меньше 40.

Оффлайн DreamSoul

  • Старожил
  • *
  • Сообщений: 1038
    • Просмотр профиля
Re: Немного об увеличении производительности.
« Ответ #12 : 13 Апреля 2010, 08:37:39 »
Цитировать
Оптимизация записи в оперативную память.
По умолчанию очень часто записываются данные в файл подкачки, даже если свободного много места в основной оперативной памяти достаточно. Это может привести к существенной трате времени и следовательно у уменьшению производительности.
Приказать писать в оперативную память всегда когда это возможно можно отредактировав конфигурационный файл (необходимы привилегии суперпользователя):
Код:

nano -w /etc/sysctl.conf

В конец файла добавляем строку:
Код:

vm.swappiness=10
Cпасибо.  :)
Цитировать
Где-то читал, что vm.swappiness не стоит ставить меньше 40.
Наврятли случиться что то страшные, если что поставлю как было.

Оффлайн SureGOOD

  • Активист
  • *
  • Сообщений: 724
  • suregood.ru
    • Просмотр профиля
    • suregood.ru
Re: Немного об увеличении производительности.
« Ответ #13 : 13 Апреля 2010, 09:34:19 »
Где-то читал, что vm.swappiness не стоит ставить меньше 40.
При текущих объемах оперативы на десктопах свап особо не нужен. Так что все норм должно быть. Свап будет использоваться только при острой нехватке оперативки

Lifewalker

  • Гость
Re: Немного об увеличении производительности.
« Ответ #14 : 13 Апреля 2010, 09:37:56 »
Где-то читал, что vm.swappiness не стоит ставить меньше 40.
Откуда эта ересь? Я ставил 0 (ноль) и всё отлично работало даже мо моменты исчерпания свободной памяти для кэша. В критических случаях, 8Мб буфера на диске вполне достаточно для сохранения приемлемой производительности.

Пользователь решил продолжить мысль 13 Апреля 2010, 09:40:39:
При текущих объемах оперативы на десктопах свап особо не нужен.
В общем, конечно, да, однако как вы сами пишете:

Свап будет использоваться только при острой нехватке оперативки
каковая нехватка может возникнуть по 1000 и одной причине в любой момент. Посему своп лучше таки делать при любом количестве ОЗУ. Пусть маленький, на 1..2 Гб, но сделать смысл есть. Хотя бы для того, чтобы успеть увидеть проблему, осознать её и попробовать решить.
« Последнее редактирование: 13 Апреля 2010, 09:40:39 от Lifewalker »

 

Страница сгенерирована за 0.042 секунд. Запросов: 23.