LINUX.ORG.RU

Вышел патчсет Reiser4 для Linux 3.10

 , ,


1

0

Эдуард Шишкин объявил о выходе патчсета Reiser4 для Linux 3.10, в котором, кроме адаптации кода для новой версии ядра, была исправлена ошибка, приводящая к краху при хранении данных в сжатом виде.

Результаты тестов с Ext4, XFS и Btrfs

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 3)

Ответ на: комментарий от erzent

могу сказать из опыта /var/tmp/portage и /usr/portage/tmp на логическом разделе=+10% к времени сборки .....

я даже боюсь представить профит от tmpfs тогда )
да-да, я компиляю в раме

megabaks ★★★★
()

Нужно, только бы ещё в ядро и в граб2 запилить.

edgbla
()

ошибка, приводящая к краху при хранении данных в сжатом виде.

Неее, для чего-то более важного, чем задротские игрульки, эта ФС пока не годится...

d_Artagnan ★★
()
Ответ на: комментарий от NeverLoved

А как кстати дуалбутчики живут?

У меня как-то так:

/           ext4 (30~50 GiB)
/home       ext4 (50 GiB)
/windows/C  ntfs (50 GiB)
/windows/D  ntfs (всё оставшееся)

# прочее
swap        1.5~2 RAM size
/tmp        tmpfs
/var/tmp    tmpfs

Вызвано тем, что под виндой игры играю, а они много места требуют (/windows/D).

В хомяке обычно всякий девелопмент. Хомяк под ntfs не хочу из-за тормознутости fuse драйвера. Для синкания хомяка с виндой (некоторых файлов) использую Dropbox.

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)
Ответ на: комментарий от d_Artagnan

Неее, для чего-то более важного, чем задротские игрульки, эта ФС пока не годится...

Ваш звонок очень важен для нас. Пожалуйста, оставайтесь на линии...

i-rinat ★★★★★
()
Ответ на: комментарий от megabaks

я компиляю в раме

Проводил замеры скорости? Каково реальное преимущество от такого решения? Я замерял скорость сборки ядра и месы, разницы практически не заметил.

Behem0th ★★★★★
()
Ответ на: комментарий от erzent

большие пакеты можно собирать на диске, вообще-то
причём автоматом
/etc/portage/package.env

sys-devel/gcc no-tmpfs.conf
www-client/firefox no-tmpfs.conf
/etc/portage/env/no-tmpfs.conf
PORTAGE_TMPDIR="/var/tmp/portage-ondisk"
enjoy

megabaks ★★★★
()
Ответ на: комментарий от Behem0th

на обычном пк при DIMM DDR3, 8ГБ, PC3-14900, 1866МГц преимущество очень здоровое,но нужно и проц с платой соответствующие....

erzent ☆☆
()
Ответ на: комментарий от Behem0th

разницы практически не заметил.

аналогично, прозреваю норм профит только при наличии очень мощного камня/камней.
иначе профит в пределах погрешности

megabaks ★★★★
()
Ответ на: комментарий от megabaks

У меня помимо всего раздел на котором сравнивал скорость отформатирован в бтрфс с лзо сжатием. И разница как ты и написал трудно отличима от погрешности.

Behem0th ★★★★★
()
Ответ на: комментарий от erzent

а чо тут писать!?:

echo "PORTAGE_TMPDIR=\"/var/tmp/portage-ondisk\"" > /etc/portage/env/no-tmpfs.conf
а дальше только пакеты:
sys-devel/gcc no-tmpfs.conf >> /etc/portage/package.env
и так с каждым большим
элементарно же

megabaks ★★★★
()
Ответ на: комментарий от megabaks

я те прикол скажу,я пользовался месяц openbox без настроек толком,с только с раскладкой тинтом и 6 программами в меню..... Только потом у меня руки дошли допилить остальные в меню и прозрачность сделать.И то так посмотрел и подумал,а зачем она мне ....

erzent ☆☆
()
Ответ на: комментарий от erzent

короче, я тебя не понимаю.
хочешь странного, спрашивай - тебе дадут (с вероятность 90% я) готовые скрипты/команды
от тебя потребуется только копипаст.
если же лень даже это сделать, то не лень ли тебе дышать, например!?

megabaks ★★★★
()
Ответ на: комментарий от Behem0th

В цифровом сложно точно сказать,то то что у знакомого с AMD FX8350 и DIMM DDR3, 8ГБ, PC3-14900, 1866МГц за где-то минут за 5 собрался хромиум,уже показатель.У меня на 2 ядернике и 4 гб озу 1333 10600 он собирается почти час.

erzent ☆☆
()
Ответ на: комментарий от erzent

чтот ... ошибки сборки

Умно, да; какие ошибки? Ну да впрочем libastral показывает, что мало памяти, 99%.

anonymous
()
Ответ на: комментарий от erzent

Прохладная история. Этот FX8350 не в 10 раз быстрее моего четырёхъядерника, а именно проц и является боттлнеком.

anonymous
()
Ответ на: комментарий от megabaks

У меня дома 3 разных дистра,сегодня вот ноут жены обновляю,ядро 3,11 ставлю на её сус,привыкла к нему уже,не хочет менять. К тому же основная проблема,в том ,что я некоторое даже не врубаюсь куда иногда вписывать пока,всё таки не так давно поставил .И то в основном с калькой работаю .

erzent ☆☆
()

А в чём отличие от того, тчо находится в ядре в разделе filesystems?

ArturK
()
Ответ на: комментарий от erzent

Это вообще не тест, на разных процах с разным объемом памяти и разной памятью. На своей системе я именно тестил и не увидел значимой разницы.

Behem0th ★★★★★
()
Последнее исправление: Behem0th (всего исправлений: 1)
Ответ на: комментарий от megabaks

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

erzent ☆☆
()
Ответ на: комментарий от megabaks

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

erzent ☆☆
()

не получилось с него загрузиться, крешится :(

thesame ★★★★
()
Ответ на: комментарий от megabaks

завтра попробую,спасибо,сейчас не смогу посмотреть,ноут дома а я на работе .

erzent ☆☆
()
Ответ на: комментарий от megabaks

просто надо правильно его готовить, потому кто здесь слоупок очевидно

2 чая данному джентельмену

Pinkbyte ★★★★★
()
Ответ на: комментарий от erzent

компилить на раме,ошибки сборки

И что, memtest не находит битой памяти? :-)
Обычно такие ошибки - первый звоночек что что-то не так. Причем если нагрузка небольшая при работе и памяти много - это может быть даже не заметно(как у меня начала сбоить плашка на 4 гига, всего было 12 гигов памяти). А компиляция/запуск чего-то тяжелого - и всё, segfault-ы и прочие некошерные вещи

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

у меня ноут скорее не тот,эта же планка в другом ноуте ошибок не имеет,разница в производители и объёме,и потреблении,родная планка 14v а эта 13,А так обе ddr3 и pc3-10600.Ну и стандартная раксел а эта sp.

erzent ☆☆
()
Ответ на: комментарий от Pinkbyte

стандартная планка 2 гб и сидеть на ней не реально увы.

erzent ☆☆
()
Ответ на: комментарий от i-rinat

Сударь, чем газировать тред собственным бугуртом, выключите собственные эмоции и включите свой разум:

2009-2012 год
Reiser4 может войти в состав Linux во второй половине 2010 года - Reiser4 для Linux 3.5
Так и запишем: 2 года задержки. Ну, это еще простительно6 разработчики переоценили свои силы и мощи комьюнити.

2012-2013 год
bug in the flush procedure;kernel BUG at fs/reiser4/block_alloc.c; Fix deadlock (reiser4 lock ordering violation)
Так и запишем: ФС забагована, примерно каждые 2 релиза фиксится серьезный баг. Скорость фикса багов - примерно 2-3 месяца.
И такое уже непростительно - критические баги появляются с завидной регулярностью. Для использования в маломальском продакшне - самое оно. :)

На это пока что взираю почти по-философски: ФС вроде бы нормальная, но налет русского полумаргинального участия все же чувствуется (как, например, и в проекте Nemerle) - хайп есть, но лишь к моим правнукам, наверное, допилится до нормального состояния.

d_Artagnan ★★
()
Ответ на: комментарий от erzent

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

А потом лично у тебя единственная ФС, графредактор, лечилка разделов и т. д. заглючит/не_справится_с_заданием - и опа, заменить нечем, форматируй винт и ставь на него ПО строго по видеоуроку с тытрубы.

Napilnik ★★★★★
()
Ответ на: комментарий от d_Artagnan

Сударь, чем газировать тред собственным бугуртом, выключите собственные эмоции и включите свой разум:

Это ты говоришь, у меня бугурт, да?

Ну, это еще простительно6 разработчики переоценили свои силы и мощи комьюнити.

Ты, кажется, забыл, что разработчиков и комьюнити ты не кормишь. Ни непосредственно, ни опосредованно. Ну нетужелания продавливать в ядро. Их право. Хорошо, что они вообще что-то делают.

Для использования в маломальском продакшне - самое оно

А вот тут суть моего комментария надо пояснить особо. Для тех, кто выбирает ФС для маломальского продакшна, мнение абстрактного человека с ЛОРа мало что значит. Поэтому твой комментарий бессмыслен, о чём я и сообщил.

i-rinat ★★★★★
()
Ответ на: комментарий от iVS

даже с ним так не получится, даже с той же версией
слишком уж там много всего

megabaks ★★★★
()
Ответ на: комментарий от NeverLoved

А MBR больше не позволяет.

Пришло время переходить на gpt
gpt сама не создастся...

или на худой конец расширенный раздел создать.

onon ★★★
()

Суперовая новость. Протестирую reiser4 на zram в котором хранится файловый кэш Магенто.

iron ★★★★★
()
Ответ на: комментарий от smilessss

А grub2 зачем? Религия не позволяет создать для /boot отдельный раздел?

insider ★★★
()
Ответ на: комментарий от NeverLoved

А MBR больше не позволяет.

Создай extended раздел и в нём сколько хочешь разделов. По-моему, это можно сделать в fdisk без потери данных.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

У онлайновой есть существенный недостаток — она не обрабатывает собственно директории.

Это как?

Ну вот так. Есть же файл-директория, в котором список каталога хранится. Он изначально 4k, растёт когда файлов становится слишком много, никогда не уменьшается. К тому времени, когда он начинает расти, место за ним уже занято, так что директория с большим количеством файлов почти всегда фрагментирована. И дефрагментатор не может их вообще никак тронуть. Да и в самом ioctl есть какая-то серьёзная проблема с директориями. С наскоку у меня не вышло похачить, я забил.

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