Разметка диска SSD+HDD - всё ли верно?

Автор Sferg, 02 мая 2014, 13:32:19

« назад - далее »

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

Sferg

Здраствуйте, господа. На днях разжился SSD-диском на 120Gb и решил поставить Debian Wheezy на него. До этого в компороутере (ОЗУ 4Gb) использовался обычный HDD на 640Gb. Итак, я пришёл к такой конструкции:

SSD (120Gb):

/boot = 262144Kb ext4 discard,noatime,commit=60
/ = 33554432Kb ext4 discard,noatime,commit=60
/swap = 4194304Kb swap
/tmp = 1048576Kb tmpfs,size=1048576Kb
/home/ssd = остаток ext4 discard,noatime,commit=60


HDD (640GB):

/home = весь объём ext4 defaults

Всё ли верно в моём варианте? Или же стоит swap, /usr и /var вынести на обычный HDD? Задача: получить максимальную производительность от SSD и минимизировать его износ.
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD

Malaheenee

/var и /tmp - точно лучше на обычный (если в приоритете именно долговечность). Swap - зависит от того, используете ли спящий режим и насколько часто переполняется ОЗУ.
Все мы где-то, когда-то и в чем-то были новичками.

Sferg

Цитата: Malaheenee от 02 мая 2014, 13:51:16Swap - зависит от того, используете ли спящий режим и насколько часто переполняется ОЗУ.
Нет, спящий режим не используется. Иксы не стоят - одна голая консоль.
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD

sandaksatru

Цитата: Sferg от 02 мая 2014, 13:55:35
Нет, спящий режим не используется. Иксы не стоят - одна голая консоль.
Если оперативы хватает, то своп вообще лучше отключить, ну или перенести на hdd

lumberjack

#4
у себя сделал так:
/dev/sda      btrfs      112G          39G   73G           35% /
/dev/sda      btrfs      112G          39G   73G           35% /home

UUID=70bf44b8-490b-413a-b350-9a4deadd49a4     /                   btrfs     rw,noatime,compress=lzo,ssd,discard,space_cache,autodefrag,inode_cache,subvol=root      0      0
UUID=70bf44b8-490b-413a-b350-9a4deadd49a4     /home               btrfs     rw,noatime,compress=lzo,ssd,discard,space_cache,autodefrag,inode_cache,subvol=home      0      0

своп отсутствует
проблем нет

Malaheenee

Цитата: sandaksatru от 02 мая 2014, 17:50:41Если оперативы хватает, то своп вообще лучше отключить, ну или перенести на hdd
На сервере (а где еще можно сидеть в голой консоли? эксперименты не в счет) лучше все-таки оставить - на обычном диске. Мало ли.
Все мы где-то, когда-то и в чем-то были новичками.

Sferg

#6
А если раздел под своп убрать\не выделять, а сделать своп-файл - что-либо ухудшится? Насколько я понимаю, размеры своп-файла можно всегда поменять (равно как и его расположение) - что довольно удобно.

Цитата: Malaheenee от 03 мая 2014, 04:23:46На сервере (а где еще можно сидеть в голой консоли? эксперименты не в счет)

Оффтопик:

Ну, ПК, выступающий в роли точки доступа WiFi, торрентокачалки, веб и файлопомойки, назвать сервером - довольно громко. :) На этом ПК мне иксы ни к чему. Я просто больше к консоли и SSH привык за всё то время, пока его настраивал и обустраивал - чтобы все возложенные на него вышеперечисленные задачи выполнялись. Эксперименты в данном случае как раз в счёт - правда, конечно, не настолько злостные\частые, чтобы всех домашних без инета оставлять (хотя, иногда и приходится: к счастью, ненадолго).
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD

Malaheenee

Вот на таком компьютере точно лучше /var и /tmp - на обычный диск (всякие логи dhcp да самбы имеют свойство быстро расти на машине с такими задачами). Также, там, где постоянно копируются/сохраняются файлы - их тоже лучше на обычном диске. Относительно своп-файла - не знаем, не пользовались.

А вообще - как разжились? Достался "за так" или купили? SSD с пробегом?
Все мы где-то, когда-то и в чем-то были новичками.

Sferg

#8
Цитата: Malaheenee от 04 мая 2014, 07:06:37А вообще - как разжились? Достался "за так" или купили? SSD с пробегом?

Винт Intel SSDSA2BW120G3A (120 Gb) изначально стоял у отца в ноутбуке. На днях купили Samsung 840 Pro (256 Gb) и поставили в ноутбук, а мне достался 120-и гиговый Intel. Ноутбуку (соответственно, и винту) уже 1.5 года, но винт использовался мало - по 2-3 часа в день (своп винды был на обычном диске). SSDLife в винде показывает, что здоровье винта отличное (хотя терзают сомнения). После установки Debian'а на SSD ожидал заметного визуально ускорения загрузки, но что-то ничего такого не замечаю (или ослёп?). ??? Также возможно, что я просто не учитываю время, которое требуется для запуска сервисов... Но опять же, по сравнению с обычным диском, на котором до этого стоял Debian, на SSD по ощущениям всё грузится за то же время...

Вывод команды hdparm -t -T /dev/sda && hdparm -t -T /dev/sdb:

/dev/sda:
Timing cached reads:   1756 MB in  2.00 seconds = 878.25 MB/sec
Timing buffered disk reads: 260 MB in  3.00 seconds =  86.58 MB/sec

/dev/sdb:
Timing cached reads:   1740 MB in  2.00 seconds = 870.41 MB/sec
Timing buffered disk reads: 642 MB in  3.01 seconds = 213.35 MB/sec


, где /dev/sda - обычный HDD, а /dev/sdb - SSD-диск.

Разделы:

/ - на SSD;
/boot - на SSD;
/home - на HDD;
/home/ssd - на SSD;
/tmp - на HDD (сейчас в ОЗУ - tmpfs);
/var - на HDD.

Раздел под своп не выделял. Если понадобится - вынесу своп в файл.
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD