Как правильно пользоваться связкой HDD + SSD?

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

Аватара пользователя
lone_wolf
Сообщения: 159

Как правильно пользоваться связкой HDD + SSD?

Сообщение lone_wolf » 13.07.2018 09:33

Всем привет!
Вот собственно задумался о том как правильно пользоваться связкой HDD + SSD :scratch_one-s_head: Какой тип софта куда ставить в данной связке, куда правильно ставить ОС и т.д.
У кого какие мысли и опыт в этом? :drinks:
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 13.07.2018 09:45

А что тут думать?
Ставишь ОС и всё ПО на SSD. На HDD хранишь лишь данные к которым не нужен быстрый доступ.
То есть либо хомяка на HDD, либо монтируешь HDD куда-нибудь в хомяка или в /mnt.
Спасибо сказали:

azsx
Сообщения: 2255
ОС: calculate linux, debian, ubuntu

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение azsx » 13.07.2018 10:05

По опыту рискну не согласиться. Чем характерен ssd? Он раза в 3-5 быстрее читает, раза в 1,5-2 быстрее записывает, чем hdd. При этом обращается к нужным данным почти мгновенно.
Соотвественно всё кроме логов лучше всего ставить на ssd. Но если бюджет ограничен, могут быть варианты.
Может вам важно чтобы загружался комп быстро и write быстро запускался? Тогда имеет смысл ОС поставить на ssd.
Может вы фотки профессионально обрабатываете? Тогда имеет смысл именно их класть на ssd и подкачку с темпом на него же вынести.
А может у вас сайт? Тогда сайт и БД на нём хранить.
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 13.07.2018 10:06

Для фоток подкачка не нужна, а /tmp должен быть в ОЗУ.
Кстати в Fedora/RHEL/CentOS у каждого пользователя есть раздел в ОЗУ равный 10% по умолчанию. Там и надо работать с данными.
Спасибо сказали:

Аватара пользователя
s.xbatob
Сообщения: 550
ОС: RfRemix

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение s.xbatob » 13.07.2018 10:18

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

Аватара пользователя
RusWolf
Сообщения: 297
ОС: ArchLinux 86_64

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение RusWolf » 13.07.2018 10:45

azsx писал(а):
13.07.2018 10:05
По опыту рискну не согласиться. Чем характерен ssd? Он раза в 3-5 быстрее читает, раза в 1,5-2 быстрее записывает, чем hdd.
Это по какому опыту?
Особенно запись в 2 раза, улыбнуло :)
Аж интересно, какие такие скоростные HDD у Вас стоят в компах?
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 13.07.2018 10:47

Скорее медленные SSD, а не M.2 nvme на 3500 МБ/сек.
Спасибо сказали:

azsx
Сообщения: 2255
ОС: calculate linux, debian, ubuntu

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение azsx » 13.07.2018 11:05

Это по какому опыту?
Какое то время на домашнем компе нечего было делать и я пробовал и никс на ssdи на hdd и так туда сюда гонял.
Также очень давно я спрашивал как тестировать vps, мне давали команду, там скорость винтов измерялась. Дело не только в том, что я запомнил результаты, дело в том, что по сути оно так и было в реальности.
при той стратегии кеширования данных
Вот этого я не знал совсем. На винде, обработка фотки на 200 мб, с применением фильтров -- это просто не вылазить из файла подкачки. Только в нём и работать. Ну и временные файлы не обсуждаются?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 14301
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Bizdelnick » 13.07.2018 11:10

azsx писал(а):
13.07.2018 11:05
обработка фотки на 200 мб
Это что ж за фотка такая? У меня аппарат raw'ы пишет в пределах 20M. (Или таки 200 миллибит?)
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 13.07.2018 11:14

Это легко: 20 мегапикселей, три цвета, по 16 бит на цвет, альфа-канал и, допустим, 10 слоёв. Перемножаем и получаем:
20e6*4*2*10 = 1 600 000 000 байт или около 1.5ГБ на фотку в ОЗУ. И сохранить всё это в родной формат гимпа - в десятки раз больше, чем raw, получится.
Но в любом случае для таких задач должен и компьютер быть соответствующий с достаточным объёмом ОЗУ.
Спасибо сказали:

azsx
Сообщения: 2255
ОС: calculate linux, debian, ubuntu

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение azsx » 13.07.2018 11:16

Bizdelnick точно, извините, я не верно выразился. Именно 200 МБ (мегабайт). Это и работа одновременно с неколькими фотами и применние разных фильтров в одной и той же фотки на разных слоях и так далее.
Я сам не дизайнер, я им только настраивал. Но я точно знаю, что для многих фильтров и i5 маловато, а многие фильтры просто хоронят винт.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 14301
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Bizdelnick » 13.07.2018 12:57

Vascom писал:
13.07.2018 11:14
альфа-канал и, допустим, 10 слоёв
Вот же ж не подумал, мой-то никон не умеет ни альфа-канал записывать, ни слои делать. Пора апгрейдить, видимо.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 13.07.2018 13:00

Это всё, конечно, не фотик делает, а редактор фоток.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 14301
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Bizdelnick » 13.07.2018 13:17

Вот же ж башка дырявая, забыл опять: :sarcasm2:
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7305
Статус: Маньяк
ОС: Android, GNU/Linux, Windows

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение serzh-z » 13.07.2018 13:37

azsx писал(а):
13.07.2018 11:16
винт
Казалось бы причем тут винт, да и i5... Очевидно, что в случае с описанной системой проблема в недостаточном объеме RAM.
Последний раз редактировалось serzh-z 13.07.2018 13:38, всего редактировалось 1 раз.
Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
lone_wolf
Сообщения: 159

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение lone_wolf » 13.07.2018 13:38

Vascom писал:
13.07.2018 10:06
Кстати в Fedora/RHEL/CentOS у каждого пользователя есть раздел в ОЗУ равный 10% по умолчанию. Там и надо работать с данными.
Ух ты не знал, а где можно про это поподробней почитать? :scratch_one-s_head:

З.Ы. сейчас на ноуте как раз RFRemix 28 стоит.
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 13.07.2018 13:43

А чего тут читать? Введи в терминале df -hT и увидишь нечто вроде /run/user/1000 в tmpfs. Это он и есть.
Также переменная XDG_RUNTIME_DIR указывает на него.
Размер настраивается в соответствующем systemd юните, на сколько я помню.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 14301
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Bizdelnick » 13.07.2018 14:20

Vascom писал:
13.07.2018 13:43
А чего тут читать? Введи в терминале df -hT и увидишь нечто вроде /run/user/1000 в tmpfs. Это он и есть.
Также переменная XDG_RUNTIME_DIR указывает на него.
Размер настраивается в соответствующем systemd юните, на сколько я помню.
И кто сказал, что этот каталог предназначен для каких-то данных? Надо быть больным на всю голову, чтобы там данные хранить. Там создаются сокеты и FIFO — то, что само по себе ценности не представляет и по завершении работы соответствующей программы становится мусором (если почему-то не удалилось, конечно).
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 13.07.2018 14:24

Что за чушь, я не говорил для чего предназначен этот каталог.
Там можно работать с любыми данными. Конечно перед выключением компьютера их надо сохранить на HDD или SSD.
Спасибо сказали:

azsx
Сообщения: 2255
ОС: calculate linux, debian, ubuntu

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение azsx » 13.07.2018 14:39

Очевидно, что в случае с описанной системой проблема в недостаточном объеме RAM.
Вы догадываетесь или вы знаете?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 14301
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Bizdelnick » 13.07.2018 14:40

Vascom писал:
13.07.2018 14:24
Там можно работать с любыми данными.
Где угодно можно. Но не везде нужно.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 13.07.2018 14:47

Если узкое место - система ввода-вывода, то именно нужно использовать ramdisk.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 14301
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Bizdelnick » 13.07.2018 15:01

Vascom писал:
13.07.2018 14:47
Если узкое место - система ввода-вывода, то именно нужно использовать ramdisk.
Во-первых, tmpfs и ramdisk — разные вещи: первое — файловая система, второе — блочное устройство. Во-вторых, каталог /run не предназначен для хранения данных, пусть даже временного, для этого лучше использовать /tmp.
С тем, что иногда может иметь смысл использовать tmpfs для временного хранения данных, я спорить не собирался.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7305
Статус: Маньяк
ОС: Android, GNU/Linux, Windows

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение serzh-z » 13.07.2018 15:13

azsx писал(а):
13.07.2018 14:39
Вы догадываетесь или вы знаете?
Я делаю очевидные выводы исходя из контекса.

Но вообще, я исключил возможность того, что вы чего-то не договариваете и эти "фильтры", на самом деле, предназначены для того, чтобы скачать и сохранить блокчейн Bitcoin, или типа того, на накопитель.
Scio me nihil scire.
Спасибо сказали:

azsx
Сообщения: 2255
ОС: calculate linux, debian, ubuntu

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение azsx » 13.07.2018 15:17

Я делаю очевидные выводы исходя из контекса.
Я не уверен, что вы правы. Я не знаю чо эти фильтры делают, но вряд ли они коины майнят и они ваще некоторые безумные.
Сейчас у меня выхода на дизайнеров нет, я в теме не компетентен.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 1918
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14,2

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Hephaestus » 13.07.2018 18:01

Я перед установкой своего первого SSD смотрел в Сети, находил разные советы и инструкции.
Все эти материалы содержали одну основную идею: ограничить число операций записи на SSD. В идеале использовать только на чтение.
В итоге я вынес за пределы SSD то, что чаще всего производит запись на диск: логи и журналирование ФС. И вообще раздел /var целиком.
Кроме того, за пределами SSD у меня расположены разделы для сборки пакетов и прочие репы. Даже не из-за повышенной нагрузки на диск, а просто в силу больших размеров.
Было всё это это года четыре назад. Насколько это было оправдано - я судить не берусь. Мне, кроме всего прочего, было просто интересно поковыряться, настроить, например, журналирование ФС на отдельном разделе.
А уж насколько все это актуально для современных устройств - я вообще не знаю.

А вот мой приятель, например, после покупки нового железа (и SSD в том числе) вообще не заморачивался на эту тему. Он доверил подбор комплектующих и сборку компа своему знакомому, работающему в компьютерном магазине и они вдвоем разворачивали винду на этом новом железе. Установили систему полностью на SSD без всяких премудростей. Железки работают уже лет пять, наверное.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 494
ОС: gentoo fluxbox

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение yoricI » 13.07.2018 18:49

Hephaestus писал:
13.07.2018 18:01
за пределами SSD у меня расположены разделы для сборки пакетов
Вот это-то и наиболее грустно :-) Про tmpfs не будем.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 1918
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14,2

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Hephaestus » 14.07.2018 01:37

yoricI писал:
13.07.2018 18:49
Вот это-то и наиболее грустно :-) Про tmpfs не будем.
Ничего грустного. Сравнение по скорости сборки в ОЗУ и на диске я проводил, мы это уже обсуждали.
На средних/мелких пакетах разница в пределах погрешности.
Крупные собирать не пробовал, ибо в ОЗУ они не влезают.
Однако, я по-прежнему склонен думать, что будь сборка в ОЗУ существенно быстрее (ну, скажем вдвое), это было бы заметно на любых пакетах, не только на крупных.
Обмен с диском в процессе сборки минимален. Основная нагрузка на ядра процессора (по числу потоков) и ОЗУ по прямому назначению. Поэтому расположение исходников на диске или в памяти дает примерно одинаковый результат. Убедительных доказательств обратного пока никто не привел.

Если один пакет на диске собирается 11 минут 10 секунд, а в ОЗУ - 11 минут 8 секунд, то я не вижу причин,
почему другой пакет, который на диске собирается 60 минут, в ОЗУ вдруг соберется за 15 минут.

Разница в скорости может быть заметна, если используется какой-нибудь совсем медленный винчестер двадцатилетней давности с интерфейсом IDE. Есть у меня такие железяки. Но там будет тормозить всё, не только сборка.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

azsx
Сообщения: 2255
ОС: calculate linux, debian, ubuntu

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение azsx » 14.07.2018 02:30

Просто в тему. Как верно отмечают выше ssd полезен не всегда. Например. смотрите вы кино fhd на десктопе и ничего в фоне ресурсоёмкого нет. Такое кино будет идти одинаково, что с hdd, что с ssd. Причина проста hdd отдаёт данные со скоростью 100-150 мегабайт. этой скорости хватит для просмотра более чем.
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1238
ОС: Fedora 29

Re: Как правильно пользоваться связкой HDD + SSD?

Сообщение Vascom » 14.07.2018 10:01

Работа в ОЗУ помимо скорости позволяет сберечь ресурс SSD.
Спасибо сказали:

Вернуться в «Разговоры обо всём»