Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Голосование

Используете ли вы BTRFS?

Да
Нет, но теперь попробую
Нет

Автор Тема: BTRFS. Готова ли к использованию в 16.04?  (Прочитано 99043 раз)

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

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #330 : 17 Марта 2016, 20:11:31 »
Sly_tom_cat,
Да я даже толком не запомнил кто и что там тер. Я логи не знаю где искать. Написал, потом пропало.
Я бы все-таки писал инструкцию как пользоваться с дефолтными настройками, а отдельно всякие возможные другие варианты.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #331 : 17 Марта 2016, 20:12:35 »
Кстати, про статью в вики. Не совсем понятен пассаж про swap. Может пояснить автор?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #332 : 17 Марта 2016, 20:16:03 »
Karl500,
А давайте в профильной теме обсуждать

https://forum.ubuntu.ru/index.php?topic=207432.0

Пользователь решил продолжить мысль 17 Марта 2016, 20:17:52:
А вообще ИМХО это не актуально. Если используете btrfs, то лучше сделать свап на отдельном разделе.
Этот пассаж для больших любителей свапа именно в файле.
« Последнее редактирование: 17 Марта 2016, 20:17:52 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Pakostnik

  • Любитель
  • *
  • Сообщений: 97
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #333 : 17 Марта 2016, 21:12:46 »
Pakostnik,
Чтобы сделать установку на ФС со сжатием нужно подменить /bin/mount (есть в нашей вики).
Я так и делал. Правда не в Ubuntu, А в Fedora.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #334 : 18 Марта 2016, 09:58:07 »
Pilot6, я даже в статью добавил рекомендации не делать своп на btrfs. Надеюсь народ прислушается.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #335 : 19 Марта 2016, 19:54:50 »
Что то статью раздули, черт ногу сломит:(

Пользователь решил продолжить мысль 19 Марта 2016, 20:02:29:
Еще в плане настройки очень полезно отключить CoW для директорий
А что это такое Cow ? Как расшифровывается или может ссылка есть где можно по подробнее прочитать?
Или ваше предложение про CoW не новичкам адресовано?
« Последнее редактирование: 19 Марта 2016, 20:02:29 от anton666 »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #336 : 19 Марта 2016, 20:07:24 »
anton666,
А в гугле вас забанили? Сами ссылку найти не можете? Отклчение copy-on-write для определенных директорий полезно и новичкам.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #337 : 19 Марта 2016, 20:09:09 »
Гугл на запрос аббревиатуры CoW про корову рассказывает:)))

Пользователь решил продолжить мысль 19 Марта 2016, 20:09:28:
Спасибо;)

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #338 : 19 Марта 2016, 20:09:40 »
anton666,
А вы попробуйте не просто cow, а btrfs cow. Учитесь пользоваться поиском.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #339 : 19 Марта 2016, 20:43:26 »
(Нажмите, чтобы показать/скрыть)

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #340 : 20 Марта 2016, 21:07:58 »
После некоторого тестирования могу сказать, что для Ubuntu 14.04 c ядром 4.2 btrfs еще не вполне доработана.

Например после определенных манипуляций с файловой системой может пропасть возможность трима. То есть команда перестает что-либо делать. Это происходит из-за того что файловая система не репортит ничего об освободившихся секторах.

Ничего особо опасного в этом нет, но тем не менее - проблема.
Получается, что в статье "Настройка Ubuntu для работы с SSD", эти строки:
Цитировать
Часто рекомендуют опцию discard - активирует TRIM для SSD. Опция discard не использована в силу того, что в Ubuntu начиная с версии 14.04 разработчики позаботились о пользователях. Система сама периодически делает fstrim-all, эта команда тримит SSD в момент запуска (команды), а не на лету как discard. Но результат один, деградации скорости не будет.
Не совсем верны?

Пользователь решил продолжить мысль 20 Марта 2016, 21:15:26:

Животное нужно экранировать, либо написать вот так /media/ubuntu/чотатама/{@,@home}

Почему в статье "Настройка Ubuntu для работы с SSD", написано так:
Цитировать
sudo btrfs fi def -clzo -r /media/<путь до раздела btrfs>/{@,@home}
То есть в описании пути пропущена папка ubuntu? У меня при дефолтных настройках она есть? Почему бы сразу её не прописать?


Пользователь решил продолжить мысль 20 Марта 2016, 21:28:10:
Всем желающим использовать btrfs на 14.04 настоятельно рекомендую обновить ядро и btrfs-tools вот так
Что то слишком мудрено получается, к тому же вы сказали трим перестает работать при определенных обстоятельствах, то есть эти самые обстоятельства могут и не наступить?:)
К тому же:
Цитировать
Ничего особо опасного в этом нет.
На сколько я понимаю, со временем Ubunta сама мне предложит перейти на версию 14.04.4 и проблема уйдет сама собой? Или автоматического обновления не будет? И мне проще заново пере установить Ubuntu на 14.04.4 и заново настроить?
« Последнее редактирование: 20 Марта 2016, 21:28:10 от anton666 »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #341 : 21 Марта 2016, 09:51:09 »
Цитировать
Получается, что в статье "Настройка Ubuntu для работы с SSD", эти строки:
Цитировать
Часто рекомендуют опцию discard - активирует TRIM для SSD. Опция discard не использована в силу того, что в Ubuntu начиная с версии 14.04 разработчики позаботились о пользователях. Система сама периодически делает fstrim-all, эта команда тримит SSD в момент запуска (команды), а не на лету как discard. Но результат один, деградации скорости не будет.
Не совсем верны?
Ну почему же не верны. Если используете discard, то это вызывает торможение диска, так как до SATA3.1 интерфейс не умеет делать очистку паралелльно. Я писал о том, как именно это реализовано в btrfs. Лучше именно периодическая очистка.

Цитировать
То есть в описании пути пропущена папка ubuntu?
Что еще за "папка ubuntu"? Если система установлена по умолчанию, то там два подтома @ и @home, в этой команде именно о них идет речь. А папка ubuntu - это в EFI что ли?

Цитировать
Что то слишком мудрено получается, к тому же вы сказали трим перестает работать при определенных обстоятельствах, то есть эти самые обстоятельства могут и не наступить?
Что тут мудреного? Одна команда в терминале и все. Ну в ядре 4.4 и другие улучшения есть. А наступили обстоятельства или нет вы можете легко проверить командой

sudo fstrim -v /
Если 0 выводит, то значит наступили. ))

Цитировать
На сколько я понимаю, со временем Ubunta сама мне предложит перейти на версию 14.04.4 и проблема уйдет сама собой? Или автоматического обновления не будет? И мне проще заново пере установить Ubuntu на 14.04.4 и заново настроить?
Вы не совсем правильно понимаете. Версия сама обновится до 14.04.5, но обычно перехода на другую мажорную версию ядра не происходит. Но в этот раз возможно произойдет, так как для ядрер 3.16, 3.19, 4.2. заканчивается поддержка в LTS версиях. Останется только 3.13 и 4.2.

А у вас что еще не 14.04.4? Тогда у вас вообще ядро 3.19. Это не самый лучший вариант для btrfs.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #342 : 21 Марта 2016, 15:28:40 »
anton666,
Цитировать
sudo btrfs fi def -clzo -r /media/<путь до раздела btrfs>/{@,@home}
Когда статья писалась разделы монтировались без ubuntu, сразу в /media.
Кроме того <путь до раздела btrfs> - универсальная переменная.

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #343 : 23 Марта 2016, 14:39:32 »
так как до SATA3.1 интерфейс не умеет делать очистку паралелльно.
То есть интерфейс SATA3.1 сам отчищает ячейки памяти на SSD, а у всех поздних интерфейсов этим занимается OS, так? 
А папка ubuntu - это в EFI что ли?
У меня вроде не EFI, когда ставил Ubuntu вроде все по дефолту ставил.
Что тут мудреного? Одна команда в терминале и все.
Меня больше смущает не обновление ядра, а это:
Цитировать
Только сразу предупреждаю, что без установки gcc-4.9 или выше, перестанет работать dkms. Поэтому не встанут проприетарные видеодрайверы, VirtualBox и т.п.
Скорее всего вскоре gcc-4.9 появится в официальных репах для trusty, но пока надо ставить руками с зависимостями.
Цитировать
Просто в моем случае(так как Ubuntu все равно чистая), наверное мне проще было ставить сразу 14.04.4, жаль, что сразу этого не сделал:(
Хотя, погодите, не кто ведь не говорил, что в Ubuntu 14.04.4 есть gcc-4.9, получается, что раз Ubuntu 14.04.4 имеет ядро 4.2 но там не предустановлена gcc-4.9 и будут проблемы с проприетарными видеодрайверами и VirtualBox? Что то я совсем запутался:(
anton666,
Цитировать
sudo btrfs fi def -clzo -r /media/<путь до раздела btrfs>/{@,@home}
Когда статья писалась разделы монтировались без ubuntu, сразу в /media.
Кроме того <путь до раздела btrfs> - универсальная переменная.
Ну правильно ведь, на данный момент если устанавливаешь Ubuntu по дефолту то папка Ubuntu присутствует, значит статью нужно поправить?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #344 : 23 Марта 2016, 16:56:21 »
anton666,
Цитировать
То есть интерфейс SATA3.1 сам отчищает ячейки памяти на SSD, а у всех поздних интерфейсов этим занимается OS, так?
Не так. SATA3.1 позводяет проводить операцию по очистке паралелльно с доступом к файлам. Поэтому эта операция не тормозит работу диска. А команду по очистке в любом случае подает OS. Просто в обычном SATA она отрабатывается как такая же транзакция как чтение или запись.
Цитировать
Меня больше смущает не обновление ядра, а это:
Это да. Несколько геморройно. Но попробовать вы можете. Sly-tom-cat у себя поставил, и у него что-то собралось. Всегда же можно загрузиться с предыдущим ядром. В любом случае 4.2 ставится без всяких проблем. Я очень сильно рекомендую его поставить, если пользуетесь btrfs.
Я в личке не консультирую. Вопросы задавайте на форуме.

 

Страница сгенерирована за 0.024 секунд. Запросов: 24.