NTFS быстрее EXT3?

Аватар пользователя Zadov

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

Получается, чужая ФС ближе к линуксу, чем родная? :o

Аватар пользователя BigAndy

Re: NTFS быстрее EXT3?

Цитата:
>NTFS быстрее EXT3

Нуда, конечно. NTFS быстрее вылетает... Катается от смеха

Вообще изучите структуру этих двух ФС и поймете в чем дело:)

Аватар пользователя ks

Re: NTFS быстрее EXT3?

Используете ntfs-3g? Там удалением занимается демон (работает в фоне)
Реально, ext3 удаляет быстрее. Таблица тестов для разных FS:
http://linuxhelp.150m.com/resources/fs-benchmarks.htm

Аватар пользователя Zadov

Re: NTFS быстрее EXT3?

Цитата:
Вообще изучите структуру этих двух ФС и поймете в чем дело:)

Да зачем мне, простому юзеру хитромудрая структура файловой системы? Это дело разработчиков. А вот мое право - проверить результаты их творчества с секудомером в руках.
Мало ли каких дифирамбов они понаписуют в защиту преимуществ своих систем - каждый кулик свое болото хвалит Улыбка !
В реале же могуть быть совсем другие результы. Что и наблюдается в данном случае.
Microsoft много чего понаписывала про свою замечательную NTFS, что в ней даже вроле фрагментации нет. Потом выяснилось, что все-таки есть, но очень- очень маленькая. Еще позже оказалось, что никакая она не маленькая, а очень даже приличная Катается от смеха

Кстати, NTFS активно юзаю лет 8, вылетела только один раз.

Аватар пользователя Zadov

Re: NTFS быстрее EXT3?

Цитата:
Реально, ext3 удаляет быстрее. Таблица тестов для разных FS:
http://linuxhelp.150m.com/resources/fs-benchmarks.htm

Ха! В отношении удаления файлов в EXT3 и NTFS-3g - звездежь чистейшей воды! Возьмите секундомер и сами проверьте.

Аватар пользователя BigAndy

Re: NTFS быстрее EXT3?

Вам же по русски сказали: удалением/созданием/копированием занимается демон, кеширующий операции.
ext3 вседа держит данные в consistent состоянии. (ну, если юзер не задаст слишком большой readahead)

Азнать вам, простому юзверю такие вещи надо, дабы не задавать такие вопросы с очевидными ответами.

Аватар пользователя Zadov

Re: NTFS быстрее EXT3?

Раз так, то почему и EXT3 не занимается этим кешированием, если оно дает такой прирост в скорости?

Аватар пользователя ks

Re: NTFS быстрее EXT3?

Цитата:
Возьмите секундомер и сами проверьте.

$ head -c $((1024*1024*1024*5)) /dev/zero > BigFile
$ cat BigFile > /dev/null & time rm BigFile

Улыбка

Аватар пользователя ks

Re: NTFS быстрее EXT3?

Подумайте почему?

Аватар пользователя Zadov

Re: NTFS быстрее EXT3?

Видимо, боятся кеширования Показывает язык

Аватар пользователя ks

Re: NTFS быстрее EXT3?

Цитата:
Видимо, боятся кеширования

Нет, я хотел спросить, почему в этом примере файлик на 5 GB удаляется "мгновенно" ?

Цитата:
$ head -c $((1024*1024*1024*5)) /dev/zero > BigFile
$ cat BigFile > /dev/null & time rm BigFile
Аватар пользователя BigAndy

Re: NTFS быстрее EXT3?

Zadov писал(а):
Раз так, то почему и EXT3 не занимается этим кешированием, если оно дает такой прирост в скорости?

Занимается. Но с сдуру можно йух сломать. Формальная и реальная скорость -вещи разные.
Фактически получается, что у вас процесс продолжается в случае с NTFS, а вам сообщается, что он совершен. Это работа по схеме inconsistent.
если вам действительно интересно, почитайте теорию, чтобы вам не растолковывать основы построения ОС.

Кстати, ваши сведения не подтверждаю. Н средней выборке ext3 у меня показала гораздо большую скорость создания/удаления/копирования.

Аватар пользователя el_mago

Re: NTFS быстрее EXT3?

А вы пробовали копировать большое количество мелких файлов? Ну например пару гигов картинок...

NTFS нервно курит в сторонке!!!

Аватар пользователя TRAFIK

Re: NTFS быстрее EXT3?

Согласен ваще-то - бывает что из NTFS-раздела удаляет быстрее, и именно потому что эта ФС чужая, оттуда файлы просто затираются, а из ext3 еще и права доступа и пр. атрибуты удалить надо, так что по времени получается подольше выходит. Но это не всегда - у меня тока на винтах IDE наблюдалась такая картина, а на SATA разницы ваще нет - по крайней мере невооруженным глазом, разве что спец. тестовые проги для измерения скорости юзать...

Аватар пользователя nialiv

Re: NTFS быстрее EXT3?

Вообще то говоря, во-первых сейчас в новых Linux используется уже ext4. А во-вторых если Вы используете Linux, нет смысла форматировать диски в NTFS, однозначно будут глючить и работать медленнее, к тому же Вы не сможете использовать в полной мере возможности разделения полномочий (сам проверил на домашнем сервере). Использование дисков и разделов NTFS оправдано только, если на одном компьютере установлены две системы Linux и Windows. Николай

Аватар пользователя nialiv

Re: NTFS быстрее EXT3?

У меня NTFS не вылетела ни одного раза, хотя я обслуживал более 10 лет до 160 компьютеров, Ext тоже. А вот с FAT16 и FAT32 проблем было просто немеряное количество. Самое "приятное" это "потерянные" кластеры, которые в FAT появляются во всех случаях зависания или нестандартного завершения программ. Я уже не говорю о внезапном пропадании питания. Ext и NTFS от этого защищены, в частности транзакциями, например.

RSS-материал