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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Оптимизация скорости работы с дисками  (Прочитано 1465 раз)

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

Оффлайн AlienEs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Такая ситуёвина.
На компе (ноут, ASUS k501lb) добавил в свободный слот m.2 диск SSD на 250Гб. Поставил в него Ubuntu, настроил, все отлично, быстро и хорошо работает. Старый винт на 500Гб хочу вытащить и на его место поставить еще один SSD (знаю что это уже перебор, но просто так получилось что образовался один свободный SSD на 128Гб).
Вот думаю как бы теперь это хозяйство разместить так, что-бы выжать из системы максимум производительности.
Одна мера очевидна - перенести на второй диск своп, что-бы распараллелить работу.
Думаю еще на него-же скинуть /var/ в неё комп достаточно активно пишет данные.

Может быть спецы посоветуют еще что-либо?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #1 : 27 Июня 2016, 11:00:55 »
1) У Вас сколько ОЗУ?
2) https://help.ubuntu.ru/wiki/ssd
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн AlienEs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #2 : 27 Июня 2016, 12:09:07 »
1) У Вас сколько ОЗУ?
2) https://help.ubuntu.ru/wiki/ssd
12 Гб

Пользователь добавил сообщение 27 Июня 2016, 12:15:34:
По ссылке советуют своп отключать, и кеши. Что-то мне не нравится эта идея. Часто ловил проблемы с отключенным свопом, при запущенных тяжелых приложениях. Отключение кешей - а нафига мне тогда ССД, если в итоге из-за отрубленого кеша все будет тормозить, только уже не из-за медленного диска, а потому что все будет постоянно подгружаться по сети. По мне так уж лучше забить на долговечность ССД, проще его потом поменять чем наблюдать тормоза постоянно.
Я хочу уменьшить задержки при работе до минимума, пусть даже ценой большего износа железа.
« Последнее редактирование: 27 Июня 2016, 12:15:34 от AlienEs »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #3 : 27 Июня 2016, 12:43:42 »
AlienEs, У меня 16 ГБ ОЗУ, кеши у меня включены, но находятся в ОЗУ. Своп тоже есть, 1ГБ целый (если вы используете что-то тяжелое, то своп можно не отключать). Торенты тоже качаю в ОЗУ или на внешний диск, потом уже закатываю на ССД.
В обсуждении статьи вики есть ссылка на обсуждение на форуме, там можно почитать подробнее, что и как сделать можно).

(Нажмите, чтобы показать/скрыть)

Код: (bash) [Выделить]
rm -rf .cache
ln -s /run/user/`id -u` .cache
« Последнее редактирование: 27 Июня 2016, 12:46:16 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Stanyslav Kovalsky

  • Активист
  • *
  • Сообщений: 268
  • Сувениры Ковальского
    • Просмотр профиля
    • Светильники-подарки
Re: Оптимизация скорости работы с дисками
« Ответ #4 : 27 Июня 2016, 14:11:09 »
Мамадорогая)))
Ubuntu на 12 гигах еще и свопится?))))
Это что же там делать надо, какие проги запускать?)

Оффлайн AlienEs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #5 : 27 Июня 2016, 14:17:53 »
Мамадорогая)))
Ubuntu на 12 гигах еще и свопится?))))
Это что же там делать надо, какие проги запускать?)
Ну на 12 пока вроде проблем не было, с 4-мя бывало сборка ядра слетала. ИМХО несколько гигабайт свопа по нынешним временам это не такая уж большая потеря на диске что-бы потом заморачиваться от чего что-то не работает.

Пользователь добавил сообщение 27 Июня 2016, 14:18:51:
AlienEs, У меня 16 ГБ ОЗУ, кеши у меня включены, но находятся в ОЗУ. Своп тоже есть, 1ГБ целый (если вы используете что-то тяжелое, то своп можно не отключать). Торенты тоже качаю в ОЗУ или на внешний диск, потом уже закатываю на ССД.
В обсуждении статьи вики есть ссылка на обсуждение на форуме, там можно почитать подробнее, что и как сделать можно).

(Нажмите, чтобы показать/скрыть)

Код: (bash) [Выделить]
rm -rf .cache
ln -s /run/user/`id -u` .cache
Спасибо, почитаю вечером.

Оффлайн Stanyslav Kovalsky

  • Активист
  • *
  • Сообщений: 268
  • Сувениры Ковальского
    • Просмотр профиля
    • Светильники-подарки
Re: Оптимизация скорости работы с дисками
« Ответ #6 : 27 Июня 2016, 19:53:56 »
Я про другое - совершенно не важно где размещен своп при таком количестве памяти, им все равно система пользоваться не будет)))

Оффлайн AlienEs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #7 : 27 Июня 2016, 20:49:11 »
Я про другое - совершенно не важно где размещен своп при таком количестве памяти, им все равно система пользоваться не будет)))
Ну, не будет - так не будет.
Я своп больше для примера привел, вопрос больше о том к каким папкам система больше всего обращается (запись/чтение) По моей задумке если эти активно используемые папки раскидать по разным физическим дискам, то производительность должна немного вырасти, за счет параллельной работы накопителей.

Оффлайн Tamer4

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #8 : 27 Июня 2016, 20:56:47 »
AlienEs, У SSD такое количество iops-ов, что разница в производительности не будет видна.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #9 : 27 Июня 2016, 21:02:47 »
Stanyslav Kovalsky, а спящий режим?

Оффлайн AlienEs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #10 : 27 Июня 2016, 21:11:24 »
Stanyslav Kovalsky, а спящий режим?
Кстати да, тоже аргумент в пользу сохранения свопа. Тем более что при ССД он работает не сильно медленнее чем ждущий, зато надежнее на тот случай если батарея в ноль сядет - никакие данные из оперативки не потеряются.

Пользователь добавил сообщение 27 Июня 2016, 21:16:16:
AlienEs, У SSD такое количество iops-ов, что разница в производительности не будет видна.
Ну, может быть, просто раз уж образовался лишний ССД - надо же его как-то задействовать по максимуму :)
(продавать не хочу - нормальную цену никто не даст, и не хочется что-бы такая ценная "весч" в столе без пользы пылилась. Старый же винт вставлю во внешний кейс и буду использовать как такую суперфлешку на пол терабайта.
« Последнее редактирование: 27 Июня 2016, 21:16:16 от AlienEs »

Оффлайн Stanyslav Kovalsky

  • Активист
  • *
  • Сообщений: 268
  • Сувениры Ковальского
    • Просмотр профиля
    • Светильники-подарки
Re: Оптимизация скорости работы с дисками
« Ответ #11 : 27 Июня 2016, 21:25:06 »
Stanyslav Kovalsky, а спящий режим?

Ну разве что)
Правда лично я, использую только ждущий)

Оффлайн scsiman

  • Активист
  • *
  • Сообщений: 344
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #12 : 28 Июня 2016, 09:32:57 »
Stanyslav Kovalsky, свопиться оно будет и на 32Гб оперативки. Достаточно, чтобы в памяти висели firefox, thunderbird, quiterss, jdownloader, {dropbox+mega+owncloud+ydisk+gdrive} и в это время с винта на usb-внешник заливалось гигов 60-70 одним махом в mc. Ubuntu 14.04.
Dell Studio XPS 16, Ubuntu 16.04 LTS (Home).
HP nx6110, Ubuntu 8.04 LTS => 10.04 LTS (Home).

Оффлайн MAKAP

  • Участник
  • *
  • Сообщений: 243
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #13 : 28 Июня 2016, 10:51:46 »
По моему в случае Ubuntu+ssd+12gb ram заоптимизировать что то, что б было хоть как то заметно не возможно.
У меня 4gb+ssd, и этот ssd моргает очень скупо, то есть операции чтения-записи занимают мизер, все остальное занимает работа проца+памяти. Дело конечно еще в btrfs с упаковкой, но увеличить скорость можно только поставив проц помощнее.
Казалось, что всё, пипец. Оказалось, что не казалось.

Оффлайн AlienEs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Оптимизация скорости работы с дисками
« Ответ #14 : 28 Июня 2016, 12:05:22 »
Ладно, понятно, спасибо за ответы.

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

Пока в решенные тему не ставлю, вдруг еще кто-либо что-то посоветует :)

Пользователь добавил сообщение 29 Июня 2016, 07:33:31:
В общем запихнул SSD вместо старого диска, пришлось немного повозиться, дырки для винтов почему-то немного несовпадали с дырками в крепежной фиговине. С помощью лома и какой-то матери эту проблему решил. Решил не заморачиваться и сделал там только своп по размеру ОЗУ - включил спящий режим по критическому разряду батареи. Оставшееся пространство разметил в один раздел и примонтировал к своему хомяку, туда скинул все медиа файлы (фотки, видео) плюс игры. Как раз получилось примерно одинаковая заполненность:
$ df -h
Файл.система   Размер Использовано  Дост Использовано% Cмонтировано в
udev             5,9G         8,0K  5,9G            1% /dev
tmpfs            1,2G         1,3M  1,2G            1% /run
/dev/sdb2        230G          62G  156G           29% /
none             4,0K            0  4,0K            0% /sys/fs/cgroup
none             5,0M            0  5,0M            0% /run/lock
none             5,9G         960K  5,9G            1% /run/shm
none             100M          60K  100M            1% /run/user
/dev/sda1         98G          33G   60G           36% /home/vyacheslav/games_and_video_and_photos
« Последнее редактирование: 29 Июня 2016, 07:42:33 от AlienEs »

 

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