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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Твики при помощи fstab  (Прочитано 4282 раз)

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

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Твики при помощи fstab
« : 16 Июня 2011, 11:10:38 »
Ради интереса прошелся по всем опциям монтирования, дабы повысить производительность.

Вот что вышло:

$ cat /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
devpts                 /dev/pts      devpts    defaults            0      0  # эти два уже были
shm                    /dev/shm      tmpfs     nodev,nosuid        0      0 # -//-

UUID=efa102bb-4fc3-431a-a935-abcb5d51c888 / ext4 defaults,noatime,nodiratime,data=writeback 0 1
UUID=9aef4a6f-38c1-496c-8002-e6ab914888be /media/data ext4 defaults,noatime,nodiratime,errors=remount-ro,data=writeback 0 0

Интересует мнение на тему: на сколько это целесообразно? Что еще, обычно, добавляют? Нет ли здесь устаревших опций?
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Ashtar

  • Участник
  • *
  • Сообщений: 201
  • КотЭ - компилятор
    • Просмотр профиля
Re: Твики при помощи fstab
« Ответ #1 : 16 Июня 2011, 11:18:49 »
самая лучшая ускорялка это noatime. к тому же она еще и SSDшкам жизнь продляет. а остальное по сравнению с ней скорости дает прирост мизерный)
Soturi, sankari, viitan kultaisen kantaja.
_______________________________
 Ex nihilo nihil fit.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Твики при помощи fstab
« Ответ #2 : 16 Июня 2011, 12:02:04 »
На сколько я понял - noatime уже подразумевает nodiratime. Т.е. указав noatime, nodiratime писать уже не нужно. И это - да - это самая полезная опция.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Твики при помощи fstab
« Ответ #3 : 16 Июня 2011, 12:05:14 »
Ясно. Ну я уже и так убрал.

PS: странно, что с data=writeback на корне - не грузится. Пишет что раздел только для чтения. Приходится из под лайва исправлять.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Твики при помощи fstab
« Ответ #4 : 27 Июня 2011, 05:41:02 »
итоги пользования, с чего не возьмись стала очень долго грузится система

смотрим dmesg:
...
[   12.309866] [fglrx] Gart cacheable size:248 M.
[   12.309872] [fglrx] Reserved FB block: Shared offset:0, size:1000000
[   12.309875] [fglrx] Reserved FB block: Unshared offset:1fe00000, size:1fb000
[   12.309878] [fglrx] Reserved FB block: Unshared offset:1fffb000, size:5000
[   64.156100] EXT4-fs (sda1): re-mounted. Opts: commit=0
[   64.253443] EXT4-fs (sda2): re-mounted. Opts: commit=0
Вопрос: какого так долго? В это время просто черный экран.

Тот же эффект даже с дефолтным fstab:
UUID=efa102bb-4fc3-431a-a935-abcb5d51c888 / ext4 defaults,noatime 0 1
UUID=9aef4a6f-38c1-496c-8002-e6ab914888be /media/data ext4 defaults,noatime 0 0
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Твики при помощи fstab
« Ответ #5 : 27 Июня 2011, 09:24:42 »
Я бы поставил bootchart и посмотрел - что там тормозит загрузку.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Твики при помощи fstab
« Ответ #6 : 29 Июня 2011, 11:17:06 »
Совсем печаль  :2funny:


У меня именно перед загрузкой кед с минуту висит (черный экран).

dmesg
...
[   10.133932] input: btnx keyboard as /devices/virtual/input/input11
[   10.134144] input: btnx mouse as /devices/virtual/input/input12
[   10.769167] r8169 0000:06:00.0: eth0: link up
[   11.810641] fglrx_pci 0000:01:00.0: irq 46 for MSI/MSI-X
[   11.811402] [fglrx] Firegl kernel thread PID: 1012
[   11.811524] [fglrx] Firegl kernel thread PID: 1013
[   11.811599] [fglrx] Firegl kernel thread PID: 1014
[   11.811839] [fglrx] IRQ 46 Enabled
[   12.747322] [fglrx] Gart USWC size:632 M.
[   12.747326] [fglrx] Gart cacheable size:248 M.
[   12.747332] [fglrx] Reserved FB block: Shared offset:0, size:1000000
[   12.747335] [fglrx] Reserved FB block: Unshared offset:1fe00000, size:1fb000
[   12.747338] [fglrx] Reserved FB block: Unshared offset:1fffb000, size:5000
[   62.738969] EXT4-fs (sda1): re-mounted. Opts: commit=0
[   62.829248] EXT4-fs (sda2): re-mounted. Opts: commit=0
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

andrey_p

  • Гость
Re: Твики при помощи fstab
« Ответ #7 : 29 Июня 2011, 11:31:57 »
"We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil" (c)
 ;)

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Твики при помощи fstab
« Ответ #8 : 29 Июня 2011, 11:36:24 »
Да уж.
Так все работает норм, вот с неделю как появился этот баг с черным экраном.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Твики при помощи fstab
« Ответ #9 : 29 Июня 2011, 11:37:17 »
2andrey_p
Дональд Кнут говорил это об этапах разработки продукта, как и Энтони Хоар, изначальный автор цитаты.
Наш парень занимается именно оптимизацией работы своей системы ;)

ефгкгы

  • Гость
Re: Твики при помощи fstab
« Ответ #10 : 29 Июня 2011, 19:03:38 »
2RazrFalcon
а с файловой системой не игрались? в частности параметр commit не пытались менять?

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Твики при помощи fstab
« Ответ #11 : 29 Июня 2011, 19:53:00 »
Эмм....

$ cat /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
devpts                 /dev/pts      devpts    defaults            0      0
shm                    /dev/shm      tmpfs     nodev,nosuid        0      0

#/dev/cdrom             /media/cd   auto    ro,user,noauto,unhide   0      0
#/dev/dvd               /media/dvd  auto    ro,user,noauto,unhide   0      0
#/dev/fd0               /media/fl   auto    user,noauto             0      0

UUID=efa102bb-4fc3-431a-a935-abcb5d51c888 / ext4 defaults,noatime 0 1
UUID=9aef4a6f-38c1-496c-8002-e6ab914888be /media/data ext4 defaults,noatime 0 0
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Твики при помощи fstab
« Ответ #12 : 29 Июня 2011, 20:09:38 »
попробуй переиндексацию раздела сделать и проверь диск на ошибки, я не заметил в бутчарте чего-то особенного
и кстати, когда играешься с параметрами фс, лучше это делать на отмонтированном разделе с помощью tune2fs

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Твики при помощи fstab
« Ответ #13 : 29 Июня 2011, 20:21:42 »
попробуй переиндексацию раздела сделать и проверь диск на ошибки
а можно по подробней? я кроме fdisk ничего не знаю...

Пользователь решил продолжить мысль 29 Июня 2011, 21:28:48:
(Нажмите, чтобы показать/скрыть)

Вроде все норм.
« Последнее редактирование: 29 Июня 2011, 20:29:22 от RazrFalcon »
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Твики при помощи fstab
« Ответ #14 : 29 Июня 2011, 22:01:28 »
Прошу прошения - немного не по теме: про синтаксис fstab. Так вот, если вы в опциях монтирования вообще ничего указывать не хотите, то пишете defaults, а если хоть одну опцию указали то это автоматом означает, что все остальные - по дефолту, и само слово defaults уже писать не надо. Это defaults используется для того, что бы при анализ строки правильно определялись позиции элементов строки, если в опциях ничего не указано.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

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