SSD и 3 разных ОС (Прошу советов по правильной разбивке, опциях и т.д)

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

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

Аватара пользователя
Cheh
Сообщения: 190
ОС: Mageia

SSD и 3 разных ОС

Сообщение Cheh »

Всем доброго времени суток.
Решил, наконец сменить свой комп и собрать новый.
Есть мысль, ради быстродействия и на попробовать, установить SSD в пару к HDD.

Планирую разместить 3 различные ОС: Вин и два разных Лин.

Идея такая, купить SDD на 80гб.,
1. 40 отдать под Вин (диск С, т.е. сама система + софт) игрульки и файлы вынести на HDD.
2. 20 отдать под Лин1 (всё кроме /home)
3. 20 отдать под Лин2 (всё кроме /home)

/home, общий для Лин1 и Лин2 вынести на HDD.

Как вам идея в целом, посоветуйте/покритикуйте.
Правильно я понимаю, что SDD под Лин1 и Лин2 лучше размечать по ext4?
Нужно добавить какие-то опции при монторовании или оставить дефолт?

Комп обыкновенный, домашний. Будет использоваться для сёрфа, работы, мультимедиа (кино, музыка) + игрульки.
Каких-то тяжелых задач не планируется.
2 Линя, т.к. один рабочий постоянный, второй для экспериментов, посмотреть новые дистрибы и т.д.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: SSD и 3 разных ОС

Сообщение drBatty »

Cheh писал(а):
10.10.2013 23:25
Нужно добавить какие-то опции при монторовании или оставить дефолт?

1. discard (в /etc/fstab)
2. свободное место (>20%)
3. /home/ тоже на SSD. А вот всякое видео -- на HDD. Кеши и прочее такое должно быть на SSD, тогда будет летать
4. что касается венды -- я не в курсе.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: SSD и 3 разных ОС

Сообщение romuil »

tmpfs раздел тоже надо на SSD.
Иначе игра не стоит свеч.
Спасибо сказали:
Аватара пользователя
Cheh
Сообщения: 190
ОС: Mageia

Re: SSD и 3 разных ОС

Сообщение Cheh »

drBatty писал(а):
11.10.2013 00:00
Cheh писал(а):
10.10.2013 23:25
Нужно добавить какие-то опции при монторовании или оставить дефолт?

1. discard (в /etc/fstab)
2. свободное место (>20%)
3. /home/ тоже на SSD. А вот всякое видео -- на HDD. Кеши и прочее такое должно быть на SSD, тогда будет летать
4. что касается венды -- я не в курсе.


drBatty,
1. можно, пожалуйста, пример строчки как это должно быть написано в /etc/fstab?
2. От общего места на каждом из разделов или просто 20% всего диска?
3. А вот это, для меня, совсем не удобно ибо придется перекраивать /хоум/ ... буду думать.


romuil писал(а):
11.10.2013 07:19
tmpfs раздел тоже надо на SSD.
Иначе игра не стоит свеч.

romuil
А где можно подробнее про это почитать? Про tmpfs не в курсе что это
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: SSD и 3 разных ОС

Сообщение drBatty »

Cheh писал(а):
11.10.2013 12:58
1. можно, пожалуйста, пример строчки как это должно быть написано в /etc/fstab?
2. От общего места на каждом из разделов или просто 20% всего диска?
3. А вот это, для меня, совсем не удобно ибо придется перекраивать /хоум/ ... буду думать.

1. ну типа

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

/dev/sda1                /              ext4        discard                               1 1
/dev/sda2                /home              ext4        discard                               1 2
можно discard,relatime
2. от общего объёма.
3. симлинки можно. Можно mount --bind (тоже в /etc/fstab)
romuil писал(а):
11.10.2013 07:19
tmpfs раздел тоже надо на SSD.
Иначе игра не стоит свеч.

ЯННП. С какой целью??? Вы можете обосновать этот в высшей степени неожиданный выбор?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: SSD и 3 разных ОС

Сообщение liaonau »

romuil писал(а):
11.10.2013 07:19
tmpfs раздел тоже надо на SSD.
Иначе игра не стоит свеч.

(/usr/src/linux/Documentation/filesystems/tmpfs.txt) писал(а):Tmpfs is a file system which keeps all files in virtual memory.

tmpfs по определению же в оперативной памяти и нигде более.
Если речь была о /tmp, то ей самое место в tmpfs. Вот /var/tmp — нет, исходя из man hier.

Правильно я понимаю, что SDD под Лин1 и Лин2 лучше размечать по ext4?

Ну xfs, jfs еще как варианты (btrfs вроде рано еще).
Еще читал где-то, что полезно для SSD I/O scheduler сменить с CFQ на noop.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: SSD и 3 разных ОС

Сообщение serzh-z »

romuil писал(а):
11.10.2013 07:19
tmpfs раздел тоже надо на SSD.
Очнись, я понимаю, что ты имел в виду /tmp и /var/tmp, но они давно уже, в современных дистрах, по дефолту в tmpfs.
Cheh писал(а):
11.10.2013 12:58
3. А вот это, для меня, совсем не удобно ибо придется перекраивать /хоум/ ... буду думать.
Удобно сносить систему, не задумываясь о том, что на носителе. При условии, что самые важные вещи в /home будут монтироваться с подключаемых носителей и NAS, храниться в облаке, GIT, SVN, или синхронизироваться с удалёнными хранилищами.

liaonau писал(а):
11.10.2013 23:47
Еще читал где-то, что полезно для SSD I/O scheduler сменить с CFQ на noop.
Однозначно. Так как смысла в планировании очереди записи для SSD нет.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: SSD и 3 разных ОС

Сообщение drBatty »

serzh-z писал(а):
12.10.2013 00:39
Однозначно. Так как смысла в планировании очереди записи для SSD нет.

а вы ТОЧНО в этом уверены? С точки зрения диванного теоретика вы безусловно правы -- SSD не нуждается в том, что-бы планировать очередь записи.

Но это только на первый взгляд. На самом деле, на SSD тоже невозможно писать в произвольном порядке. Нет, к сожалению.

1. писать можно не в любой свободный блок, а только в чистый блок. Чистые блоки гнездятся на "старых" областях носителя, где поработал GC. На свежих "свободных" местах блоки ещё грязные, и писать туда нельзя.

2. писать можно конечно в любой чистый блок. Но. Медленно. SSD вообще медленно пишут. Но это исправили, с помощью групповой записи -- ssd может писать СРАЗУ в несколько блоков. Вот только сдаётся мне, что эти блоки должны быть не на одном острове, а на разных.

3. не нужно забывать, что SSD предназначены для бытовых компов, а на бытовых компах Windows. А последняя AFAIK отключать планировщик не умеет. Очевидно, что прошивка контроллера оптимизирована именно под планировщик, а вовсе не под отсутствие оного.

4. даже если предыдущие пункты для вас не аргумент, подумайте: а так-ли велики накладные расходы на планировщик? Стоит-ли всё перекраивать, ради каких-то 3%, которые вы и не заметите? А если SSD ВНЕЗАПНО сдохнет, и вы вынужденны будете его заменить на HDD, хотя-бы временно?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: