The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Официально объявлено о выходе FreeBSD 10.0, opennews (?), 20-Янв-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


219. "Официально объявлено о выходе FreeBSD 10.0"  +2 +/
Сообщение от Аноним (-), 23-Янв-14, 21:35 
> UFS2 тоже радует - теперь можно разделы расширять без переразбивки,

Чувак, это в EXTах можно уже довольно давно есть. А у вас - "новье и круть".

> Вообще я не понимаю, почему пингвиноиды так ругают UFS2?

Потому что на уровне внутреннего устройства - оно еще дедушку Ленина видывало. Архаичные дисковые структуры, которые устарели лет на 20. Бздюки пробурчали "на кардинальную переделку UFS нет ресурсов" и так и оставили древний шит, немного подкрасив. А как вы понимаете, новые дисковые технологии придумывали не для красоты, а потому что работают лучше старых. Поэтому это тормозило в лучшем случае с ext3 сможет зарубиться, который тоже тот еще слоупок.

> Если там включить асинхронность - то скорость записи ничуть не хуже
> пингвинских экстов,

Ну да, конечно. Пока в буфер умещается. RAM диски вообще быстрые, заразы. А если нормальненько бенчмарки поделать, с working set поболее оперативы и прочая, хотя-бы на уровне фороникса - сразу все и видно становится. И UFS там в полной лузе почему-то.

Ответить | Правка | К родителю #179 | Наверх | Cообщить модератору

223. "Официально объявлено о выходе FreeBSD 10.0"  –3 +/
Сообщение от iZEN (ok), 23-Янв-14, 23:12 
>> UFS2 тоже радует - теперь можно разделы расширять без переразбивки,
> Чувак, это в EXTах можно уже довольно давно есть. А у вас
> - "новье и круть".

Чувак, ты немного неправ.

man growfs:

growfs -- expand an existing UFS file system

HISTORY
     The growfs utility first appeared in FreeBSD 4.4.    The ability to resize
     mounted filesystems was added in FreeBSD 10.0.

Ключевое слово в новой технологии изменения размера: "mounted".

>> Вообще я не понимаю, почему пингвиноиды так ругают UFS2?
> Потому что на уровне внутреннего устройства - оно еще дедушку Ленина видывало.
> Архаичные дисковые структуры, которые устарели лет на 20.

Это Ext4 — старьё на "стероидах" в виде экстентов. А UFS2 отличается от UFS1, как авиалайнер от аэроплана.

Ответить | Правка | Наверх | Cообщить модератору

230. "Официально объявлено о выходе FreeBSD 10.0"  +2 +/
Сообщение от AlexAT (ok), 24-Янв-14, 00:19 
Чувак, ключевое слово именно
The ability to resize mounted filesystems was added in FreeBSD 10.0.

В линухах resize (grow) mounted filesystem живо где-то так года с 2004.
http://marc.info/?l=linux-ext4&m=108610590010909

Ответить | Правка | Наверх | Cообщить модератору

308. "Официально объявлено о выходе FreeBSD 10.0"  –2 +/
Сообщение от uniman (ok), 25-Янв-14, 16:16 
> В линухах resize (grow) mounted filesystem живо где-то так года с 2004.

Очень замечательно. Пользуйтесь линухами живо с 2004 года.
Измерянном бенчмарками в пингинах для продакшена.

Только нахрен об этом писать в обсуждении новости о FreeBSD 10?

Ответить | Правка | Наверх | Cообщить модератору

231. "Официально объявлено о выходе FreeBSD 10.0"  +/
Сообщение от Аноним (-), 24-Янв-14, 00:20 
> Ключевое слово в новой технологии изменения размера: "mounted".

Так про то и речь, в ext4 online resize не вчера появился, насколько я помню. Давай, расскажи про то как это круто. А до этого наверняка была другая песенка, да? "Это нинужна!!!111". Как-то так? :)

> Это Ext4 — старьё на "стероидах" в виде экстентов. А UFS2 отличается
> от UFS1, как авиалайнер от аэроплана.

Двигло осталось от аэроплана, крылья тоже. А то что его покрасили краской от авиалайнера - не больно какая радость, лучше летать не стало.

Ответить | Правка | К родителю #223 | Наверх | Cообщить модератору

232. "Официально объявлено о выходе FreeBSD 10.0"  +1 +/
Сообщение от AlexAT (ok), 24-Янв-14, 00:21 
> Так про то и речь, в ext4 online resize не вчера появился,
> насколько я помню. Давай, расскажи про то как это круто. А
> до этого наверняка была другая песенка, да? "Это нинужна!!!111". Как-то так?
> :)

Угумс, в 2.6.6-rc приняли, в 2.7-с-чем-то реально заработало. 2004 год. Не ext4, а еще ext2/3...

Ответить | Правка | Наверх | Cообщить модератору

237. "Официально объявлено о выходе FreeBSD 10.0"  +3 +/
Сообщение от Аноним (-), 24-Янв-14, 00:27 
> Угумс, в 2.6.6-rc приняли, в 2.7-с-чем-то реально заработало. 2004 год. Не ext4, а еще ext2/3...

Ну вот теперь и у слоупоков это есть. Подумаешь, на 10 лет отстало. Стандартно же для бздюков - 10 лет орать "это не нyжно!!!111" а потом носиться с воплями о том как рулит прошлогодний снег... :)

Ответить | Правка | Наверх | Cообщить модератору

244. "Официально объявлено о выходе FreeBSD 10.0"  –2 +/
Сообщение от iZEN (ok), 24-Янв-14, 10:25 
>> Так про то и речь, в ext4 online resize не вчера появился,
>> насколько я помню. Давай, расскажи про то как это круто. А
>> до этого наверняка была другая песенка, да? "Это нинужна!!!111". Как-то так?
>> :)
> Угумс, в 2.6.6-rc приняли, в 2.7-с-чем-то реально заработало. 2004 год. Не ext4,
> а еще ext2/3...

Оно хотя бы у вас работало? Или как всегда, только в определённой фазе Луны?


Ответить | Правка | К родителю #232 | Наверх | Cообщить модератору

262. "Официально объявлено о выходе FreeBSD 10.0"  +/
Сообщение от Аноним (-), 24-Янв-14, 20:20 
> Оно хотя бы у вас работало? Или как всегда, только в определённой фазе Луны?

Смею тебя заверить, за 10 лет вполне можно протестировать фичу и довести до рабочего состояния. А вот насколько оно работало у вас и сколько томов будет запилено насмерть - это мы через еще 10 лет узнаем как раз.

Ответить | Правка | Наверх | Cообщить модератору

224. "Официально объявлено о выходе FreeBSD 10.0"  –4 +/
Сообщение от uniman (ok), 23-Янв-14, 23:12 
>> UFS2 тоже радует - теперь можно разделы расширять без переразбивки,
> Чувак, это в EXTах можно уже довольно давно есть. А у вас
> - "новье и круть".

man growfs

HISTORY
     The growfs utility first appeared in FreeBSD 4.4.

>> Вообще я не понимаю, почему пингвиноиды так ругают UFS2?
> Потому что на уровне внутреннего устройства - оно еще дедушку Ленина видывало.
> Архаичные дисковые структуры, которые устарели лет на 20.

Введены два слоя абстракции FFS и UFS с кардинальным переписыванием кодв, разработан механизм целостности и синхронности метаданных, разработано два варианта журналирования, переработан механизм кэширования, введен фремйворк GEOM поверх фрейворка CAM, разработаны два механизма ACL, ...

Но парень не в курсе, он выучил три буквы U, F and S.
Посмотреть разницу в коде между 4.4BSD и FreeBSD ...7,8,9 он не в состоянии.

> И UFS там в полной лузе почему-то.

Парень, все таки почитай про отличия магнитных носителей от "пузырьковых", и почему _все_ файловые системы для HDD показывают худшие показатели на запись на втором.


Ответить | Правка | К родителю #219 | Наверх | Cообщить модератору

234. "Официально объявлено о выходе FreeBSD 10.0"  +1 +/
Сообщение от AlexAT (ok), 24-Янв-14, 00:22 
Еще один ниасиливший отличить resize от online (mounted) resize?
Ответить | Правка | Наверх | Cообщить модератору

236. "Официально объявлено о выходе FreeBSD 10.0"  +2 +/
Сообщение от Аноним (-), 24-Янв-14, 00:24 
>      The growfs utility first appeared in FreeBSD

Мы вроде про _онлайн_ ресайз, который в том же ext4 появился явно раньше UFS. Но да, теперь у слоупоков тоже радость.

> Введены два слоя абстракции FFS и UFS с кардинальным переписыванием кодв,

Булшит. Структуры ФС никто переделывать не стал, прямо заявив что на это мол нет ресурсов, так что давайте подкрасим и донапилим то что уже есть и назовем это UFS2. Так он и появился.

> разработан механизм целостности и синхронности метаданных, разработано
> два варианта журналирования, переработан механизм кэширования,
> введен фремйворк GEOM поверх фрейворка CAM, разработаны два механизма ACL, ...

...а дисковые структуры как были древним барахлом эпохи ранних UFS/FFS, так и остались. То что вы покрасили ваш аэроплан краской для авиалайнеров не сильно улучшает летные качества, знаете ли.

> Посмотреть разницу в коде между 4.4BSD и FreeBSD ...7,8,9 он не в состоянии.

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

> Парень, все таки почитай про отличия магнитных носителей от "пузырьковых", и почему
> _все_ файловые системы для HDD показывают худшие показатели на запись на втором.

Не знаю что вы там под "пузырьковыми" носителями имеете в виду, но да, группы цилиндров на флеше смотрятся особенно феерично :).

Ответить | Правка | К родителю #224 | Наверх | Cообщить модератору

238. "Официально объявлено о выходе FreeBSD 10.0"  +/
Сообщение от AlexAT (ok), 24-Янв-14, 00:29 
> Не знаю что вы там под "пузырьковыми" носителями имеете в виду, но да, группы цилиндров на флеше смотрятся особенно феерично :).

Лол. Они что, LBA до сих пор ниасилили?

А уж если учесть, что структура "цилиндров" даже нынешних HDD весьма хитрая - не зря транслятор придумали, ибо количество секторов на дорожку от центра к краю слегонца так (раза в 3-4) может отличаться, и хрен точно узнаешь, сколько там реально "цилиндров" - то на учет "цилиндров" в софте можно класть априори. Относительно-приблизительный seek time неплохо можно и по LBA посчитать.

Ответить | Правка | Наверх | Cообщить модератору

263. "Официально объявлено о выходе FreeBSD 10.0"  +1 +/
Сообщение от Аноним (-), 24-Янв-14, 20:29 
> Лол. Они что, LBA до сих пор ниасилили?

На уровне драйверов наверное осилили. А какие-то доисторические "группы цилиндров" в структурах ФС, созданные для оптимизации работы каких-то совсем доисторических механических дисков, где это несло какой-то физический смысл и что-то даже давало - до сих пор IIRC остались. Что лол. Особенно на флеше. Клевый у них там ероплан - с колесами от кареты и крыльями на растяжках. Но краской "для боинга" подкрасили. Орлы!

> А уж если учесть, что структура "цилиндров" даже нынешних HDD весьма хитрая
> - не зря транслятор придумали,

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

> "цилиндров" в софте можно класть априори. Относительно-приблизительный seek time неплохо
> можно и по LBA посчитать.

Я думаю что в ентом фанерном ероплане никто бортовыми компьютерами не заморачивался. Нету у господ ресурсов на всякие навороты. Вот краской подкрасить "по бырому", чтобы выглядело не так древне - это да. А перебирать гнилое двигло - желающих мало, сам понимаешь.

Ответить | Правка | Наверх | Cообщить модератору

271. "Официально объявлено о выходе FreeBSD 10.0"  –2 +/
Сообщение от uniman (ok), 24-Янв-14, 21:42 
>> Не знаю что вы там под "пузырьковыми" носителями имеете в виду,
>но да, группы цилиндров на флеше смотрятся особенно феерично :).

Особенно феерично тупо смотриться ваше неумение найти и понять код при наличии Internet & Google =)

В коде UFS2 всего тройка мест, где это параметр используется для расчетов информации о диске.
В структурах метаданных для совместимости c предыдущими версиями файловых систем и оборудования.

Вы слышали о управлении циклами жизни технических систем?

> Лол. Они что, LBA до сих пор ниасилили?

LBA - это не уровень файловой системы. Для файловой системы BSD UFS еще с 80-х дисковая система - это непрерывный массив блоков. Если мне помниться, это было уже в коде Unix V7, как часть концепции.

Сейчас между UFS2 и HDD - GEOM, CAM и собственно слой драйверов. В каждом слое может быть свой бутерброт.

Проброс данных о диске при _разметке_ массива блоков был попыткой для увеличить эффективность всего комплекса FS-drv-HDD. Перестала играть роль лет 7-10 назад, и фактически осталась для совместимости с логикой ранее созданых файловых систем. Занимает ~ 0.1% кода FS и утилит.

Вам бы про основы Unix-систем почитать, того же Баха.

Ответить | Правка | К родителю #238 | Наверх | Cообщить модератору

344. "Официально объявлено о выходе FreeBSD 10.0"  +/
Сообщение от Аноним (-), 25-Янв-14, 18:58 
> Особенно феерично тупо смотриться ваше неумение найти и понять код при наличии
> Internet & Google =)

Копаться в ушатанном движке древнего ероплана - желающий мало. Я окинул взглядом это дело и осознал что единственное нормальное применение этого агрегата - "сдать на металлолом". Что вы от меня еще хотите?

> В коде UFS2 всего тройка мест, где это параметр используется для расчетов
> информации о диске.

Не отменяет общей лулзовости этой замшелой архаики. И не делает дисковые структуры более современными.

> В структурах метаданных для совместимости c предыдущими версиями файловых систем

Ну вот в EXT3 -> EXT4 это как-то изящнее обтяпали.

> и оборудования.

Это как? По-моему вы уже совсем заврались, господин хороший.

> Вы слышали о управлении циклами жизни технических систем?

Да, я слышал о том что старье иногда надо сдавать в металлолом. Иначе с этого хлама начинают драпать даже лояльные яхи и опачи.

> эффективность всего комплекса FS-drv-HDD. Перестала играть роль лет 7-10 назад,

На большинстве систем - намного раньше. Диски перешли на внутреннюю трансляцию явно более 10 лет назад. Скорее, лет 20 назад, или когда там у нас IDE и SCSI появились?

> Занимает ~ 0.1% кода FS и утилит.

А общая структура ФС - все те же окаменелые останки мамонта.

> Вам бы про основы Unix-систем почитать, того же Баха.

Ваши представления о дисковых ФС так и остались на этом уровне каменного века...

Ответить | Правка | Наверх | Cообщить модератору

363. "Официально объявлено о выходе FreeBSD 10.0"  –1 +/
Сообщение от uniman (ok), 25-Янв-14, 19:41 
>> Особенно феерично тупо смотриться ваше неумение найти и понять код при наличии
>> Internet & Google =)
> Копаться в ушатанном движке древнего ероплана ...

Далее следует 12 повторений мантры "гавно мамонта" и "старье".

PS
Парень, я тебя огорчу. Это тайна, и ты никому не рассказывай.

Linux kernel такое же старое унылое гавно мамонта, разрабатывается с 1991 года.

GNU utils (gcc, binutils, make, gawk, ...) - еще раньше, с ~1985 и ранее.

Ты еще тогда не родился.

Ответить | Правка | Наверх | Cообщить модератору

379. "Официально объявлено о выходе FreeBSD 10.0"  +2 +/
Сообщение от Аноним (-), 27-Янв-14, 01:18 
> Далее следует 12 повторений мантры "гaвно мамонта" и "старье".

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

> Linux kernel такое же старое унылое гaвно мамонта, разрабатывается с 1991 года.

Вот только там умудряются делать довольно технологичные экспонаты в рамках процесса разработки. И могут себе приличные ФСы разработать не уповая на подачки из сана или откуда там еще.

> Ты еще тогда не родился.

Форумная аналитика зафэйлена - я таки несколько менее молокосoс чем тебе бы хотелось думать.

Ответить | Правка | Наверх | Cообщить модератору

384. "Официально объявлено о выходе FreeBSD 10.0"  –1 +/
Сообщение от uniman (ok), 27-Янв-14, 01:49 
>> Далее следует 12 повторений мантры "гaвно мамонта" и "старье".
> А что я еще могу сказать об архаичных дисковых структурах?

Ничего. Потому что ни разу их не видел, поскольку пытаешься обсуждать операционную систему, которую в глаза не видел.

> И могут себе приличные ФСы разработать не уповая на подачки из  сана или откуда там еще.

Откуда появляются средства у разработчиков на обеспечение деятельности, мысли не было? =)

>> Ты еще тогда не родился.
> Я таки несколько менее молокосoс чем тебе бы хотелось думать.

Каждый молокосос считает обязательным это упомянуть.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру