LINUX.ORG.RU

В NetBSD-current закоммичено журналирование FFS

 , , ,


0

0

Код журналирования метаданных WAPBL (Write Ahead Physical Block Logging) для FFS использовался Wasabi с 2003 года. Сейчас Wasabi пожертвовало этот код для NetBSD.

Он позволяет на порядки ускорить fsck.

Для использования достаточно обновить мир и добавить опцию log в fstab.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Re: в NetBSD-current закоммичено журналирование FFS

NetBSD рулит!

laune ()

Re: в NetBSD-current закоммичено журналирование FFS

NetBSD рулит!

laune ()

Re: в NetBSD-current закоммичено журналирование FFS

а вот если была бы православная GPL, wasabi поделилась бы кодом еще 5 лет назад :)))

AcidumIrae ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

Радуйтесь что хоть кто-то такой добрый чтобы возвращать код в BSDRIP

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

> самое смешное, что кормят проприетарщиков, а когда указываешь, что те с ними деляться черствыми объедками - злятся :)))

нормальные такие объедки: http://per.foyer.se/netbsd_rulez/307_front_right.jpg

dilmah ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

а что такое Wasabi?

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

> Для использования достаточно обновить мир ...

А вселенную не надо перезагрузить? Когда мля научитесь писать или по русски или по английски, но так что б понятно было.

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

>А вселенную не надо перезагрузить?

Присоединяюсь к вопросу. Честное слово, постоянно в новостях на три строчки по девять ошибок. Осильте уже словарь, что ли...

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

> постоянно в новостях на три строчки по девять ошибок. Осильте уже словарь, что ли...

в чем ошибка то? мир -- это стандартный термин для связки ядро+базовый юзерленд

dilmah ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

>А вселенную не надо перезагрузить? Когда мля научитесь писать или по русски или по английски, но так что б понятно было.

по-русски будет как-то так, еслиф че:

Когда, мля, научитесь писать или по-русски, или по-английски, но так чтоб понятно было.

это если не обращать внимания на стилистику:)

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

>Задолбали со своим "православная", фанатики грёбаные

Точно

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

ммм. А как же то, что бсдшники кричали "журналирование -- сакс"?

mrdeath ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

оно кагбэ сакс, но ждать по 3 часа пока fsck пройдёт весьма скучно... в качестве альтернативы я предлагаю встроить в fsck тетрис.

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

> ммм. А как же то, что бсдшники кричали "журналирование -- сакс"?

собственно, медленный fsck бсдшники всегда признавали проблемой.

ФриБСД давно решило это с помощью background fsck. НетБСД журналированием.

dilmah ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

меня всегда радуют красноглазаки малолетние орущие бсдл кормит проперитарщиков, а гпл типа нет, но я вот всё думаю с чего вы взяли что гпл софт не кормит проперитарщиков? исходников вам никто не даст следовательно хрен кто узнает какой там код, свой, бзд, или гпл.

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

> в качестве альтернативы я предлагаю встроить в fsck тетрис.

$ ls -la /rescue/fsck /rescue/tetris                                                          
-r-xr-xr-x  153 root  wheel  5938232 Jul 25 18:02 /rescue/fsck
-r-xr-xr-x  153 root  wheel  5938232 Jul 25 18:02 /rescue/tetris

dilmah ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

> ога, а «закоммичено» - это стандартный термин для операции commit (((:

точно, ошибся..

committed пишется с двумя t -- значит правильно писать "закоммиччено"

dilmah ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

> ФриБСД давно решило это с помощью background fsck.

Которым нельзя пользоваться. Очень умно.

> НетБСД журналированием.

Ага. Только это большой баян, потому что в FreeBSD давно есть gjournal.

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

> Ага. Только это большой баян, потому что в FreeBSD давно есть gjournal.

можно полюбоваться на тесты производительности gjournal vs. softdeps vs. async?

dilmah ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

> мир -- это стандартный термин для связки ядро+базовый юзерленд

Ядро в мир как раз не входит. Операционная система состоит из ядра и мира.

anonymous ()

Re: в NetBSD-current закоммичено журналирование FFS

> Ага. Только это большой баян, потому что в FreeBSD давно есть gjournal.

Ага, опупеть, и каким боком это относится к NetBSD?

anonymous ()

Re: В NetBSD-current закоммичено журналирование FFS

ждем новостей от OpenBSD ;)

BasileyOne ()

Re: в NetBSD-current закоммичено журналирование FFS

>можно полюбоваться на тесты производительности gjournal vs. softdeps vs. async?

Ну gjournal c async только применяется, без async это бестолковое занятие :-)

Metallic ()

Re: в NetBSD-current закоммичено журналирование FFS

> Ну gjournal c async только применяется, без async это бестолковое занятие :-)

ты не понял.

под async подразумевается голый async

я к тому что производительность журналирования в netbsd такая же как у softdeps и близкая к голому async

а вот насчет gjournal есть сомнения

dilmah ★★★★★ ()

Re: В NetBSD-current закоммичено журналирование FFS

>закоммичено

Это на каком языке написано?

Greshnik ()

Re: В NetBSD-current закоммичено журналирование FFS

Где же толпы BSD-шников, кричащих "журналирование не нужно"?

jackill ★★★★★ ()

Re: В NetBSD-current закоммичено журналирование FFS

> Для использования достаточно обновить мир и добавить опцию log в fstab.

еще нужно сделать fsck_ffs -c 4 ...

dilmah ★★★★★ ()

Re: в NetBSD-current закоммичено журналирование FFS

> меня всегда радуют красноглазаки малолетние орущие бсдл кормит проперитарщиков, а гпл типа нет, но я вот всё думаю с чего вы взяли что гпл софт не кормит проперитарщиков? исходников вам никто не даст следовательно хрен кто узнает какой там код, свой, бзд, или гпл.

Не стоит ожидать, что информация о том, что в закрытом продукте незаконно используется чужой код, останется секретом. Например об этом может сообщить обиженный или уволившийся сотрудник.

askh ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.