Есть ли разница между btrfs, ext4 и ext2 для SSD
Модератор: Модераторы разделов
-
paveltkachev
- Сообщения: 32
Есть ли разница между btrfs, ext4 и ext2 для SSD
В основном для работы с SSD я видел рекомендации использовать btrfs с ключём ssd, ext4 с отключённым журналом или ext2. И какой выбор оптимальнее?
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
paveltkachev писал(а): ↑25.06.2012 15:17ext4 с отключённым журналом или ext2. И какой выбор оптимальнее?
про btrfs - не в курсе, а ext4 с отключённым журналом как раз и есть ext2. потому выбора-то и нет, единственное, можно попробовать ssd на тех разделах, куда почти никогда не пишут, и с журналом. журналирование увеличивает надёжность и уменьшает ресурс. что для вас важнее?
-
paveltkachev
- Сообщения: 32
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
drBatty писал(а): ↑25.06.2012 15:59про btrfs - не в курсе, а ext4 с отключённым журналом как раз и есть ext2. потому выбора-то и нет, единственное, можно попробовать ssd на тех разделах, куда почти никогда не пишут, и с журналом. журналирование увеличивает надёжность и уменьшает ресурс. что для вас важнее?
Для меня важнее скорость работы.
Я около года назад, когда btrfs стала поддерживаться ядром Linux, поставил её себе на SSD и операционная система стала работать заметно медленнее, чем под ext4. Хотя в статьях пишут про подавляющее превосходство btrfs для SSD. Вот я решил ещё раз поставить этот вопрос и посоветоваться, так как вскоре буду ставить Linux на SSD.
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
-
rm_
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
для работы с SSD я видел рекомендации использовать btrfs с ключём ssd, ext4 с отключённым журналом или ext2.
Для работы на USB-флешках - возможно, но на SSD отключать журнал - идиотизм.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
-
taaroa
- Сообщения: 1319
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
ext4 noatime discard elevator=noop
вдогонку отключить журнал? а если случится kernel {lockup,panic,oops}? но tytso (ниже) даёт ответ и на этот вопрос.
https://btrfs.wiki.kernel.org/index.php/FAQ...ized_for_SSD.3F This page was last modified on 18 June 2012, at 16:58.
Is Btrfs optimized for SSD?
There are some optimizations for SSD drives, and you can enable them by mounting with -o ssd. As of 2.6.31-rc1, this mount option will be enabled if Btrfs is able to detect non-rotating storage. SSD is going to be a big part of future storage, and the Btrfs developers plan on tuning for it heavily. Note that -o ssd will not enable TRIM/discard.
Does Btrfs support TRIM/discard?
"-o discard" is supported, but can have some negative consequences on performance on some SSDs or at least whether it adds worthwhile performance is up for debate depending on who you ask, and makes undeletion/recovery near impossible while being a security problem if you use dm-crypt underneath (see http://asalor.blogspot.com/2011/08/trim-dm...t-problems.html ), therefore it is not enabled by default. You are welcome to run your own benchmarks and post them here, with the caveat that they'll be very SSD firmware specific
https://ext4.wiki.kernel.org/index.php/Freq...es_.28SSD.29.3F This page was last modified on 12 June 2011, at 14:51.
Can I use ext4 on Solid-state drives (SSD)?
Yes, SSD is generally no different to ext4 than any other block device. With modern solid-state disks, you can even put the journal on the SSD as well.
http://marc.info/?l=linux-ext4&m=125803982214652&w=2
:wq
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
taaroa
для неграмотныхЪ можно по-русски?
для неграмотныхЪ можно по-русски?
-
ishitori
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
для неграмотныхЪ можно по-русски?
дело было вечером, делать было нечего... поэтому держите :)
Is Btrfs optimized for SSD?
There are some optimizations for SSD drives, and you can enable them by mounting with -o ssd. As of 2.6.31-rc1, this mount option will be enabled if Btrfs is able to detect non-rotating storage. SSD is going to be a big part of future storage, and the Btrfs developers plan on tuning for it heavily. Note that -o ssd will not enable TRIM/discard.
Does Btrfs support TRIM/discard?
"-o discard" is supported, but can have some negative consequences on performance on some SSDs or at least whether it adds worthwhile performance is up for debate depending on who you ask, and makes undeletion/recovery near impossible while being a security problem if you use dm-crypt underneath (see http://asalor.blogspot.com/2011/08/trim-dm...t-problems.html ), therefore it is not enabled by default. You are welcome to run your own benchmarks and post them here, with the caveat that they'll be very SSD firmware specific
оптимизирована ли btrfs для SSD?
да, некоторые оптимизации для SSD есть - их можно задействовать, если монтировать файловую систему с параметром ssd. начиная с ядра 2.6.31-rc1, данный параметр будет использоваться автоматически, если btrfs обнаружит, что в вашем устройстве хранения ничего не крутится :) у SSD большое и светлое будущее, посему разработчики btrfs планируют множество доработок для SSD. стоит заметить, что использование параметра ssd не влечет за собой параметры TRIM/discard.
поддерживает ли btrfs данные параметры вообще?
параметр discard поддерживается, но его использование может отрицательно сказаться на производительности SSD. по крайней мере, единого мнения, дает ли он прирост производительности, нет. более того, указание параметра discard делает восстановление удаленных файлов практически невозможным и потенциально является дырой в безопасности при использовании dm-crypt. поэтому по умолчанию он и не установлен. тем не менее, никто не мешает вам провести свои собственные тесты производительности и выложить их здесь (с оговоркой, что они будут сильно зависеть от используемой в SSD прошивки).
Can I use ext4 on Solid-state drives (SSD)?
могу ли я использовать ext4 на SSD?
морнинг круассан..
Спасибо сказали:
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
почему - нет?
можно пруфы? в чём различие?
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
This means that if you convert your filesystem to Ext4 you won't be able to go back to Ext3 again.
-- https://ext4.wiki.kernel.org/index.php/Ext4...o#Compatibility
https://ext4.wiki.kernel.org/index.php/Freq....2C_and_ext4.3F
Мои розовые очки
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
-
lexore
- Сообщения: 1
Re: Есть ли разница между btrfs, ext4 и ext2 для SSD
Отличия ext4 на русском:
http://habrahabr.ru/post/58183/
discard не работает при отключенном журналировании.
Да и sync с discard может быть медленным:
https://patrick-nagel.net/blog/archives/337
Я думаю, лучше отключать журнал, а trim делать вручную:
http://phoronix.com/forums/showthread.php?...Crucial-M4-64GB
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current