Подскажите настройки fstab для ssd винчестера.
Установка SSD на openSUSE 13.1
Можно поподробней ибо установив необходимые параметры из указанной темы, после чего произвел рестарт система не запустилась.
Настрой fstab, система работает вот только остался вопрос корректно ли настроил.
Показать
#/dev/disk/by-id/ata-KINGSTON_SV300S37A60G_50026B723B02158C-part2 swap swap defaults 0 0
/dev/disk/by-id/ata-KINGSTON_SV300S37A60G_50026B723B02158C-part1 / ext4 noatime,data=writeback,noacl,discard 1 1
/dev/disk/by-id/ata-KINGSTON_SV300S37A60G_50026B723B02158C-part3 /home ext4 noatime,data=writeback,noacl,discard 1 2
swap нужен... он все равно не используется. 8)
tmpfs /tmp tmpfs size=35% 0 0
У меня параметры монтирования стоят как noatime,acl,user_xattr не жалуюсь пока..
Добавлять в /etc/fstab опцию discard для файловых систем не рекомендуется. Вместо этого рекомендуется периодический автоматический запуск fstrim с помощью скрипта. Cоветую почитать эту статью, на английском
In order to optimize the performance of the SSD, I strongly advise you to avoid doing the TRIM operation in real time (whenever a file is deleted) because you would be putting an unnecessary extra amount of work over the SSD. In other words: You should not enable the discard option in fstab.
Instead, what I recommend is to run a script periodically to tell the SSD which blocks are free with the command fstrim. Doing this operation daily or weekly is more than enough. This way we do not lose any performance due to TRIM when deleting files and we periodically keep informed the SSD about the free blocks.
Рекомендаций принял к сведению. И все же как лучше настройка openSUSE для работы с SSD, так как читал что при не верном подходе можно легкостью угробить ssd диск.
fstab перенастроен так
Показать
/dev/disk/by-id/ata-KINGSTON_SV300S37A60G_50026B723B02158C-part1 / ext4 noatime,acl,user_xattr 1 1
/dev/disk/by-id/ata-KINGSTON_SV300S37A60G_50026B723B02158C-part3 /home ext4 noatime,acl,user_xattr 1 2
# Жёсткий диск
/dev/sda2 /media/sda2 ext4 defaults,auto,exec,rw,user,users 0 0
# Монтируемые разделы
/media/sda2/faddey/Видео /home/faddey/Видео none bind 0 0
/media/sda2/faddey/Документы /home/faddey/Документы none bind 0 0
/media/sda2/faddey/Музыка /home/faddey/Музыка none bind 0 0
/media/sda2/faddey/Изображения /home/faddey/Изображения none bind 0 0
/media/sda2/faddey/Загрузки /home/faddey/Загрузки none bind 0 0
/media/sda2/faddey/.backup /home/faddey/.backup none bind 0 0
Возможно поступил нелогично, но fstab никак не настраивал для SSD (только trim проверял когда OS установил). Гарантия на SSD (от OCZ) 5 лет успокаивает :)
Гарантия на SSD (от OCZ) 5 лет успокаивает
Гарантия распространяется на замену винта. При браке.
Но кто вам компенсирует потерянные данные ? Принесенные неудобства?
но fstab никак не настраивал для SSD (только trim проверял когда OS установил)
как раз :
discard - Включает технологию TRIM, которая распределяет нагрузку на SSDswap нужен... он все равно не используется.
Зачем если ОС 8гб оперы ( я просто участвовал в установке ssd с ТС ) Наоборот все рекомендуют его офф.
Я у себя тоже его офф. 4гб ОЗУ
Гибернацию, сон, никогда не используют.
При таком раскладе swap ненужен.
Поправьте если что то не так ?
Вместо этого рекомендуется периодический автоматический запуск fstrim с помощью скрипта. Cоветую почитать эту статью, на
С этим тоже что то не ясно, я как раз попадал на статьи где рекомендуется именно так делать. Единственно что не ясно было, тот факт что если выключить журналирование в ФС то TRIM отключается. Этот вопрос остался не ясен так как мнения разделились на 2 лагеря.
Посидев подумав пришел к выводу журналирование не плохо, выигрыш в работе винта будет но стоит ли игра свечь.
Так же системы имеют ИБП
Все ставилось с оглядкой на мою систему Xubuntu 13.10 Интересует специфика openSUSE. Линукс и в Африке Линукс но все же...
tmpfs /tmp tmpfs size=35% 0 0
У меня так
linux-px9j:/home/faddey # df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
/dev/sdb1 7,8G 5,1G 2,3G 69% /
devtmpfs 3,9G 12K 3,9G 1% /dev
tmpfs 3,9G 256K 3,9G 1% /dev/shm
tmpfs 3,9G 4,3M 3,9G 1% /run
tmpfs 3,9G 0 3,9G 0% /sys/fs/cgroup
tmpfs 3,9G 4,3M 3,9G 1% /var/lock
tmpfs 3,9G 4,3M 3,9G 1% /var/run
/dev/sda2 720G 21G 663G 4% /media/sda2
/dev/sdb3 47G 2,0G 43G 5% /home
linux-px9j:/home/faddey # С этим тоже что то не ясно, я как раз попадал на статьи где рекомендуется именно так делать.
Ну, тут дело хозяйское, этот человек пишет что при прописанном discard диск теряет в производительности, т.к. при каждой манипуляции с файлами проделывается дополнительная работа
This is the most interesting part. Most people simply add the option “discard” in the mounting options at /etc/fstab. However, this means that every time you delete a file, the OS will be reporting in real-time to the SSD which blocks were occupied by that file and are not longer in use, and then the SSD will have to perform a defragmentation and deletion of those internal blocks, operation which will take an amount of time higher than desired.
Тему можно закрывать.
А можно не закрывать? Пару вопросов:
1. Куда "tmpfs /tmp tmpfs size=35% 0 0" добавлять?
2. "fstrim" - что за зверь?
[quote="Sanos"]1.
А можно чуток внимания проявить?
1. В теме идет речь о fstab(5).
2. fstrim - это... одна из утилит, по-видимому.[/quote]
1. Типа Вы сами внимательно тему прочитали? Люди приводят fstab
Показать
/dev/disk/by-id/ata-KINGSTON_SV300S37A60G_50026B723B02158C-part1 / ext4 noatime,acl,user_xattr 1 1
/dev/disk/by-id/ata-KINGSTON_SV300S37A60G_50026B723B02158C-part3 /home ext4 noatime,acl,user_xattr 1 2
# Жёсткий диск
/dev/sda2 /media/sda2 ext4 defaults,auto,exec,rw,user,users 0 0
# Монтируемые разделы
/media/sda2/faddey/Видео /home/faddey/Видео none bind 0 0
/media/sda2/faddey/Документы /home/faddey/Документы none bind 0 0
/media/sda2/faddey/Музыка /home/faddey/Музыка none bind 0 0
/media/sda2/faddey/Изображения /home/faddey/Изображения none bind 0 0
/media/sda2/faddey/Загрузки /home/faddey/Загрузки none bind 0 0
/media/sda2/faddey/.backup /home/faddey/.backup none bind 0 0
- при этом я в упор не вижу строку "tmpfs /tmp tmpfs size=35% 0 0" - по тому и спрашиваю.
2. Что такое ТРИМ я знаю, спросил про "fstrim" именно...
Логично предположить, что вы видели эту строку у mozgfx. А весь свой fstab он не показывал. Что непонятно?
Логично предположить, что вы видели эту строку у mozgfx. А весь свой fstab он не показывал. Что непонятно?
Ну да, про это пишет mozgfx, а у Barbas этой строки нет. Вот я и спросил, почему он пренебрег этой строкой или она куда то в другое место пишется? Значит ее в etc/fstab ?
Ну а куда же =)
В системах с systemd итак же по дефолту /tmp в оперативке, не?
A.T.W.A., его туда кто-то должен смонтировать в любом случае. На fstab еще вроде покушений не было...