[linux] Какую ФС ставить на файловую помойку.

Makc500

Не задумываясь, раньше использовал ext3. Какие есть альтернативы и в чем их приемущества (вкраце или ссылки )?

vall

reiser http://namesys.com/
только осторожно там страничка на 2 метра

Julie16

А у тебя файлы в основном какие? Если большие(видео) - то имеет смысл xfs. Если мелкие - то имеет смысл реизер. Если самые разные - то ext3/jfs

Makc500

В каком смысле имеет смысл? Быстродействие будет ограничено скоростью передачи данных через UTP-5 100Mb. По надежности как они?

Julie16

А, ну если так ограничено, то ставь ext3 и не парься. У нее самые большие наработки на отказ, во всяком случае для линуха.

eee1

люблю reiserfs, когда-то один чувак писал в TODO что заменит ufs2 на reiserfs

sergey_m

> У нее самые большие наработки на отказ
Типа самая устойчивая к сбоям по питанию?

vall

>А, ну если так ограничено, то ставь ext3 и не парься. У нее самые большие наработки на отказ, во всяком случае для линуха.
наивный
если глючит железо\часто вырубается питание любая фс рухнет.
ext3 - устрела давно, и такой костыль как журнал приляпаный сбоку её не спасёт.

Julie16

А типа если упсы не будет никакая супер-пупер фс не поможет.

Julie16

Я-то может и наивный, а вот ты - не очень умный
Если глючит железо и питание пропадает - это не файлопомойка а непонятно что.
PS: какая там сейчас фс по умолчанию в RHEL идет? Я думаю в редхате парни поумнее тебя сидят, а они не считают ext3 устаревшей.

sergey_m

> А типа если упсы не будет никакая супер-пупер фс не поможет.
Вероятность разная. У меня складывается впечатление, что у ext3 вероятность больше, чем у ext2.

Julie16

Вероятность чего больше?

sergey_m

> Вероятность чего больше?
Вероятность потери данных в случае сбоя по питанию у ext3 больше, чем у ext2.

Marinavo_0507

> У меня складывается впечатление, что у ext3 вероятность больше, чем у ext2.
Проблема с неправильным кешированием исключена?

sergey_m

Не знаю. Если ты сейчас объяснишь тем, что виноват write back cache, то я не буду спорить. Скорее всего ты прав. Я просто рассказываю о том, какое у меня сложилось впечатление за последние несколько лет.

Julie16

Это не так. Я могу это доказать. Вот смотри: что такое ext3? Это ext2 + некая дополнительная информация о данных. Очевидно что наличие дополнительной информации облегчает задачу восстановления. Ты конечно можешь возразить что эта информация тоже может быть повреждена, но в таком случае мы ее откидываем, но все равно даже в этом случае мы получаем не меньше информации для восстановления чем в случае ext2.

sergey_m

Это не так. Я могу это доказать. Вот смотри: что такое ext3? Это ext2 + некая дополнительная информация о данных. Очевидно что наличие дополнительной информации облегчает задачу восстановления. Ты конечно можешь возразить что эта информация тоже может быть повреждена, но в таком случае мы ее откидываем, но все равно даже в этом случае мы получаем не меньше информации для восстановления чем в случае ext2.
Всё если в программной реализации абсолютно нет ошибок.

Marinavo_0507

> Если ты сейчас объяснишь тем, что виноват write back cache, то я не буду спорить. Скорее всего ты прав.
В случае со знаменитым Кириным упсом я не буду настаивать именно на этом варианте.

Julie16

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

Marinavo_0507

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

vall

отличие ext2 от ext3 в том что в случает ext2 мы чекаем всё, а в ext3 мы знаем где наверняка могло навернутся и чекаем только там.

sergey_m

На это мне нечего возразить кроме того что давайте тогда использовать фат. Она очень маленькая и компактная в реализации, там наверное нет(или очень мало) ошибок, ага. В общем я не считаю это за аргумент, мы же говорим об аппаратных сбоях.
Дело в том, что я привёл не аргумент, а факт. Мои наблюдения показывают мне, что ext3 крашится более серьезно, чем ext2. Аргументов у меня нет, т.к. я не интересовался ни той, ни другой системой. Просто когда я читаю всякие форумы и рассылки, когда я слушаю своих знакомых, то у меня в голове тикают счетчики ext3++, ext2++. Так вот по личным ощущениям ext3 обгоняет ext2.

Marinavo_0507

> Так вот по личным ощущениям ext3 обгоняет ext2.
Показывай им плиз http://www.unixfaq.ru/index.pl?req=qs&id=479

ruler

Какие еще счетчики есть у тебя в голове?

Julie16

cool_hackers, разумеется

sergey_m

> Какие еще счетчики есть у тебя в голове?
bgp_gurus пока равен 1

ruler

Судя по тому, что он забывал в своё время ставить ";", там должны быть и другие ошибки. Сможем мы "сломать" ему голову? ;]

Aleksei66

и чему равно
bgp_guru_name[0]?

sergey_m

0x53

Aleksei66

молодец, подколол
а теперь серьезно -
printf

sergey_m

error: too few arguments to function `printf'

eee1

так лучше: Gleb exited on signal 6 (core dumped)

Ivan8209

Телепат?
---
...Я работаю антинаучным аферистом...

Ivan8209

head -5 /etc/services | awk '{printf;}'

## Network services, Internet style## Note that it is presently the policy of IANA to assign a single well-known# port number for both TCP and UDP; hence, most entries here have two entries

?
---
...Я работаю антинаучным аферистом...

sergey_m

> Телепат?
Ага.

Julie16

6? Может 11?

ruler

Gleb exited on signal 6 ( dumbed)

eee1

ну не важно какой сигнал, главное что появился Gleb.core

Julie16

Глеб выпустил недопустимую операцию и будет закрыт. Или как вариант, Глеб выполнил невыполнимое, допустил недопустимое. (с) LightAlloy.

ruler

Кстати, вот что я подумал:
Глеб неправильно делает, когда пишет cool_hackers++. Это как будто бы он словами отвечает "до тебя было столько-то хакеров".
В то время как, конечно, логично было бы "ты вот какой по номеру хакер", то есть писать ++cool_hackers.

Fragaria

глеб, ИМХО, пишет "Ещё один кулхацкер", или "Нашего полку прибыло"

Marinavo_0507

Нумеруют всегда начиная с нуля, оператор ++ не просто так придуман.

Ivan8209

Ты, видимо, нулевой кулхацкер.
Нормальные люди нумеруют с единицы.
---
...Я работаю антинаучным аферистом...

Marinavo_0507

"первый нах" - это у падонков, а не у хакеров

Fragaria

а у хакеров "нулевой нах"? =)

Ivan8209

У продвинутых хакеров

HEX VARIABLE 1

---
...Я работаю антинаучным аферистом...

ruler

ruler

Но Глеб намекнул нам, что пользуется другим способом, когда удачно подколол меня шуткой про bgp_gurus == 1.

Marinavo_0507

Незачот, домашняя работа не сделана.

Chupa

> а у хакеров "нулевой нах"? =)
нулевой HEX

ruler

А почему?

Julie16

Потому что не сделана домашняя работа
Оставить комментарий
Имя или ник:
Комментарий: