Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 12-02-12 18:09:23

computer user
Участник
Здесь с 08-04-11
Сообщений: 600
Windows XPOpera 11.61

Дефрагментация в Линукс нинужна!

Опытным путем, честный, прагматически мыслящий пользователь Линукса находит истину о фрагментации.
Ext3/4 – проверка, оптимизация, дефрагментация дисков в Linux

Скрытый текст
Jeder пишет:

В этой статье я расскажу вам кое-что интересное о фрагментации файлов и работе с жёсткими дисками и разделами на них в линукс.
Если воспользоваться поиском на предмет – нужна ли дефрагментация в линукс, то тысячи линукс-икспертов ответят вам, что “нинужна”, однако, при этом не найдётся ответа на вопрос – Почему?

Jeder пишет:

Как видим, на моём жёстком диске фрагментация составила 0,3% от всех файлов и это при том, что всё, что делалось на ПК, это были скопированы две папки с флешки, а затем из них были сделаны образы с играми и программами для будущих дистрибутивов Jeder Linux.
На втором жёстком диске, где я собираю системные образы Jeder Linux, фрагментация составляла уже 4,3%.
К слову, на жёстком диске с Windows XP, забитом файлами и прочим мусором, где дефрагментация не делалась уже два года, тогда же была поставлена и винда, фрагментация составляет 7%.
Однако, делать красноглазые выводы – вот, а в винде файловая система засирается больше – не получится, т.к. интенсивность использования дисков в обеих ОС у меня разная и в винде она больше, тем более, что на ноуте с Windows 7, который используется как игровая приставка и видеоплеер – поиграть в онлайн-игры, посмотреть кино, фрагментация составляет 0%.
Итак, факт – фрагментация в линукс есть! Значит программы-дефрагментаторы ему нужны и чем чаще вы пользуетесь вашей системой, перемещаете файлы и прочее, тем больше фрагментация.


Несведущая школота и более взрослая троллота разносить тонны бреда. Включая некого благородного тролля gvy с ЛОРа. lol

Why doesn't Linux need defragmenting?
Читая сию демагогию резко бросается на глаза характер Линукс троллей. Полная безграмотность, отсутствие логического мышления и верность религии.  lol

Некто mt доказывает, что NTFS не хуже ext3 и без дефрагментации, но Линукс религия оказывается сильнее фактов. big_smile SlurpFest сразу, прям фточку объясняет почему Линукс религия оказывается сильнее фактов, и что тупые будут еще тупее и больше, но победы над ними не будет. lol

Скрытый текст
SlurpFest пишет:

@mt: why do you care so much? Don't you feel silly getting so upset over a set of comments on someone's blog? If you're reading this message and feeling the heat to flame back, then you're checking this site too often - billions of web sites out there, but you have to win a flame war at this one or, what? You feel defeated? Inadequate?
Honestly, flame wars are the unfortunate sludge of the Internet, the bastard child of the productive, academic discussions it was designed for. You worked so hard on your last post, with all the illustrations, why not post your own web site about disk fragmentation and call it a day? Here, you went to all this effort just so you could make the banal conclusion that the author was "ridiculous."
The next time you feel compelled to surf a site just to throw flames around, as if it's a game you are compelled to win, remember that any such "victory" means nothing in the long run, and all you're doing is wasting your lifetime away. Go ride a bike or lift weights or meet a girl or something.


Пришел raggi (индус с Microsoft? big_smile ) и расставил все на своих местах.
Что видно - имеются юзвер кейсы где фрагментация мало заметна как на NTFS, так и на современных Линкс ФС. Имеются методы разметки разделов, позволяющие к такому приблизится. Но имеются и юзвер кейсы где фрагментация проявляется и где у Линукса дефрагментации нету.

Наконец то

raggi пишет:

e-thugs always loose.
the reason i wrote that long set of detail is this is a relatively commonly trolled topic, and many people talk complete smack instead of looking at one of the 5 different operating systems many of said thugs have in their homes.
Reality is easy to prove, you're on a computer. Just prove it. If you can't shut your mouth.

Отредактировано computer user (12-02-12 18:11:20)

Вне форума

#2 13-02-12 05:14:37

Lord_Evil
Master Of Darkness
Откуда: Deepest Pits Of Hell
Здесь с 06-06-10
Сообщений: 1,862
Сайт
Windows 7Opera 11.60

Re: Дефрагментация в Линукс нинужна!

Эту пожалуй открою. Если никто ничего нормального по теме сказать не сможет, тогда ее спишем.


Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©

Вне форума

#3 13-02-12 07:30:11

Рыбный пирог
Участник
Здесь с 22-03-10
Сообщений: 143
Windows XPFirefox 10.0

Re: Дефрагментация в Линукс нинужна!

Подскажите способы дефрагментации FS Linux, а так же способы контроля за состоянием фрагментации. Спасибо.

Вне форума

#4 13-02-12 08:28:39

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 10.0

Re: Дефрагментация в Линукс нинужна!

ext4 вроде бы может быть дефрагментирован через e4defrag. Не знаю насчёт степени его поддержки в дистрибутивах, но пакет для Debian доступен.

Другие файловые системы могут быть в некоторой степени дефрагментированы через user-space тузлы вроде shake.

Вне форума

#5 13-02-12 09:15:22

Lord_Evil
Master Of Darkness
Откуда: Deepest Pits Of Hell
Здесь с 06-06-10
Сообщений: 1,862
Сайт
Windows 7Opera 11.60

Re: Дефрагментация в Линукс нинужна!

usr_share, какое нафиг "насчёт степени его поддержки в дистрибутивах, но пакет для Debian"??? Сорсы, сестра, сорсы!))


Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©

Вне форума

#6 13-02-12 09:43:08

Rector
ректор Захаров
Здесь с 07-03-10
Сообщений: 1,079
LinuxChrome 17.0

Re: Дефрагментация в Линукс нинужна!

git clone git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git


Просто от нефиг делать сделал дефраг двух разделов, корневого и домашнего. Машина эта работает уже год. За все это время....
Success:            [ 282649/404167 ]
    Failure:            [ 121518/404167 ]
    Total extents:            283925->282732
    Fragmented percentage:          0%->0%

Это корневой.

Success:            [ 129559/155296 ]
    Failure:            [ 25737/155296 ]
    Total extents:            137597->133387
    Fragmented percentage:          1%->0%

А это домашний. ФС ext4.
Виндузятники могут сравнить фрагментацию на православной NTFS и ext4 -)

Отредактировано Rector (13-02-12 15:06:25)


Винда - это ведро с тухлыми червями.

Вне форума

#7 13-02-12 11:34:51

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 10.0

Re: Дефрагментация в Линукс нинужна!

Rector, замени свои теги [ code ] на [ mono ].

Вне форума

#8 13-02-12 14:10:48

дохтур
Боевой дятел
Здесь с 30-11-09
Сообщений: 767
Windows XPOpera 11.61

Re: Дефрагментация в Линукс нинужна!

Известное заблуждение берет свои корни из Linux System Administrator's Guide:

Some filesystems, like ext3, effectively allocate the free block that is nearest to other blocks in a file. Therefore it is not necessary to worry about fragmentation in a Linux system.

Т.е. факт фрагментации замазывается на "она как бы не должна сильно влиять". Далее можно оценить уровень понимания вопроса:

is less of a problem in a system with a good buffer cache with read-ahead

Начнём с того, что read-ahead (-упреждающее чтение) эффективно только если файл нефрагментирован, т.к. в противном случае будет считан ненужный мусор. Буферизация чтения/записи физики накопителя тоже не отменяет (как минимум для "холодного" старта)

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

А вообще, как и большинство "ненужностей" оно родилось от безысходности при отсутствии соотв.функциональности smile


бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector

Вне форума

#9 13-02-12 14:47:42

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172
LinuxFirefox 9.0

Re: Дефрагментация в Линукс нинужна!

дохтур пишет:

что данные на диске чередуются таким (магическим, иначе не назовешь) образом, что в нужный момент головка HDD будет находиться под требуемыми данными в момент переключения smile

Ну как бэ планировщики ввода-вывода еще никто не отменил.


Анархия-мама сынов своих любит

Вне форума

#10 13-02-12 14:56:43

usual_user
Участник
Откуда: Слава Україні!
Здесь с 30-03-11
Сообщений: 1,047
UbuntuFirefox 10.0

Re: Дефрагментация в Линукс нинужна!

дохтур пишет:

Т.е. факт фрагментации замазывается на "она как бы не должна сильно влиять".

А у Вас есть доказательство или опровержение существенного влияния дефрагментации на скорость работы ос  на ext3/4?


Ущербность всегда агрессивна, и эта агрессивность проявляется прежде всего на уровне языка.
То, что о тебе говорят люди, никак не характеризует тебя, зато прекрасно характеризует их.
Кукушка тролит петуха, за то что тролит тот кукушку.

Вне форума

#11 13-02-12 15:21:52

Rector
ректор Захаров
Здесь с 07-03-10
Сообщений: 1,079
LinuxChrome 14.0

Re: Дефрагментация в Линукс нинужна!

Все же было бы интересно узнать, в процентном соотношении, степень фрагментанции NTFS после года работы. В качестве обычной рабочей станции или домашней машины. Думаю, там будет не 1% -))


Винда - это ведро с тухлыми червями.

Вне форума

#12 13-02-12 16:02:16

дохтур
Боевой дятел
Здесь с 30-11-09
Сообщений: 767
Windows XPOpera 11.61

Re: Дефрагментация в Линукс нинужна!

petrun пишет:

Ну как бэ планировщики ввода-вывода еще никто не отменил

И как он поможет, если файл размазан по диску, а прочитать его нужно полностью и сейчас?

usual_user пишет:

А у Вас есть доказательство или опровержение существенного влияния дефрагментации на скорость работы ос  на ext3/4?

Ещё раз повторю: физику HDD никто не отменял, если файл разбит на множество частей - он будет читаться медленнее вне зависимости от ОС/ФС


бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector

Вне форума

#13 13-02-12 16:28:53

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Дефрагментация в Линукс нинужна!

дохтур пишет:

Ещё раз повторю: физику HDD никто не отменял, если файл разбит на множество частей - он будет читаться медленнее вне зависимости от ОС/ФС

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


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#14 13-02-12 16:47:45

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172
LinuxFirefox 9.0

Re: Дефрагментация в Линукс нинужна!

дохтур пишет:

И как он поможет, если файл размазан по диску, а прочитать его нужно полностью и сейчас?

Если файл один, то никак.

дохтур пишет:

Ещё раз повторю: физику HDD никто не отменял, если файл разбит на множество частей - он будет читаться медленнее вне зависимости от ОС/ФС

Открыли америку. Вопрос в уровне влияния. если у вас гиговый файл разбит на 3 куска это не повлияет никак. При 100% фрагментации ж)


Анархия-мама сынов своих любит

Вне форума

#15 13-02-12 16:54:08

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Дефрагментация в Линукс нинужна!

Rector пишет:

Все же было бы интересно узнать, в процентном соотношении, степень фрагментанции NTFS после года работы. В качестве обычной рабочей станции или домашней машины. Думаю, там будет не 1% -))

А вот хрен его знает, что там будет. В Windows 7 фоновая дефрагментация по-умолчанию включается каждую среду в час ночи. Так как у меня в это время компьютер периодически оказывается включенным - на всех дисках сейчас фрагментировано 0-1% файлов. Такие дела...

Зато вот здесь пишут, что дефрагментация нужна если на диске фрагментировано более 10% файлов.

Отредактировано MOP3E (13-02-12 16:56:15)


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#16 13-02-12 19:49:23

TrollWINNT
Участник
Здесь с 02-11-09
Сообщений: 1,003
Windows 7Opera 11.61

Re: Дефрагментация в Линукс нинужна!

Rector пишет:

Все же было бы интересно узнать, в процентном соотношении, степень фрагментанции NTFS после года работы. В качестве обычной рабочей станции или домашней машины. Думаю, там будет не 1% -))

Вопрос на самом деле бессмысленный, так как это сильно зависит от условий работы диска. Если на диск ничего не пишется он и не фрагментируется, если пол диска свободно он так же крайне мало фрагментируется. Проблемы начинаются если свободно 10% и частая перезапись. Но в винде уже хрен знает сколько автоматическая дефрагментация по расписанию. Над FS в линукс обычно не издеваются так, как над виндовой. Потому и живет нормально без дефрагментации.


Нет, так мы целей гнусных не достигнем... / В.П. Вишневский

Вне форума

#17 13-02-12 19:59:49

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172
LinuxFirefox 10.0

Re: Дефрагментация в Линукс нинужна!

MOP3E пишет:

Зато вот здесь пишут, что дефрагментация нужна если на диске фрагментировано более 10% файлов.

Ну ерунду здесь пишут, чего.


Анархия-мама сынов своих любит

Вне форума

#18 13-02-12 21:02:52

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Дефрагментация в Линукс нинужна!

petrun пишет:

Ну ерунду здесь пишут, чего.

Естественно, ерунду пишут. Никто ничего и не говорит против. Раз в линухе нет такой возможности, значит - ерунда!

TrollWINNT пишет:

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

Не знаю, как сейчас в NTFS и в линуховых ФС, но во времена FAT области диска со свежеудалёнными файлами заполнялись в последнюю очередь. Чтобы можно было в случае чего восстановить файл. И где ты видел у нормального юзера полупустой диск? Он обязательно каким-нибудь, извините, говном заполнен, которое регулярно вычищается его хозяином и на его место ложатся ещё порции говна - всякая музыка, фильмы, компьютерные игры, книги, файлы с работы, собственные проекты и так далее и тому подобное. Так называемый круговорот говна в компьютере. Как показывает практика, жёсткий диск любой ёмкости заполняется довольно быстро и потом с него начинается периодическое удаление файлов. Что, опять же, приводит к фрагментации.

TrollWINNT пишет:

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

Да лаааадно! Обновления и там и там устанавливаются регулярно, значит, новые файлы будут фрагментированы. Рабочих папок и каталогов, где файлы регулярно читаются и пишутся, в линухе уже нет? И так далее, и тому подобное. Не, ну ты конечно прав - пользователь линуха не нагружает файловую систему так, как пользователь винды. Потому что нагружать незачем - один хрен программ нет, чтобы всё это говно перерабтать. smile


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#19 16-02-12 18:44:16

computer user
Участник
Здесь с 08-04-11
Сообщений: 600
Windows XPOpera 11.61

Re: Дефрагментация в Линукс нинужна!

Rector пишет:

Виндузятники могут сравнить фрагментацию на православной NTFS и ext4 -)

Каким образом, если не тайна? roll  lol

Rector пишет:

Все же было бы интересно узнать, в процентном соотношении, степень фрагментанции NTFS после года работы.

Особенно имея ввиду, что они, чуть менее чем полностью, разными способами вычисляются.
Но откуда [censored]юзеры это будут знать? lol  lol  lol
Неговоря что еще юзер кейсы чуть менее чем полностью отличаются. tongue  lol

usual_user пишет:

А у Вас есть доказательство или опровержение существенного влияния дефрагментации на скорость работы ос  на ext3/4?

А, нет. lol  lol  lol
Ext3/4 – проверка, оптимизация, дефрагментация дисков в Linux
Продолжайте делать из сибе непонимающего тролля. hmm  sad

Вне форума

#20 21-02-12 23:25:17

selenscy
Участник
Здесь с 28-11-10
Сообщений: 2,570
LinuxChrome 18.0

Re: Дефрагментация в Линукс нинужна!

Чот тут решил посмотреть от нехуя делать  smile Системе меньше года... cool

Inode: 2   Type: directory    Mode:  0755   Flags: 0x0
Generation: 0    Version: 0x00000000
User:     0   Group:     0   Size: 1024
File ACL: 0    Directory ACL: 0
Links: 4   Blockcount: 2
Fragment:  Address: 0    Number: 0    Size: 0
ctime: 0x4e859692 -- Fri Sep 30 14:14:42 2011
atime: 0x4f28fe23 -- Wed Feb  1 12:56:03 2012
mtime: 0x4e859692 -- Fri Sep 30 14:14:42 2011
BLOCKS:
(0):507
TOTAL: 1


sudo fsck -nvf /dev/sda1
fsck from util-linux-ng 2.17.2
e2fsck 1.41.11 (14-Mar-2010)
fsck.ext2: Attempt to read block from filesystem resulted in short read при попытке открыть /dev/sda1
Could this be a zero-length partition?
sysop@home-smallserver:~$ sudo fsck -nvf /dev/sdb1
fsck from util-linux-ng 2.17.2
e2fsck 1.41.11 (14-Mar-2010)
Warning!  /dev/sdb1 is mounted.
Pass 1: Checking inodes, блокs, and sizes
Pass 2: Checking каталог structure
Pass 3: Checking каталог connectivity
Pass 4: Checking reference counts
Pass 5: Checking группа summary information

     211 inodes used (0.17%)
      19 non-contiguous files (9.0%)
       1 non-contiguous directory (0.5%)
         # of inodes with ind/dind/tind blocks: 30/9/0
   54285 blocks used (21.82%)
       0 bad blocks
       0 large files

     198 regular files
       4 directories
       0 character device files
       0 block device files
       0 fifos
       0 links
       0 symbolic links (0 fast symbolic links)
       0 sockets
--------
     202 files

Rector пишет:

Думаю, там будет не 1% -))

Думаю и в поделиях не шибко то и отличается  wink Если их хотя бы мало-мальски загрузить, а не пялиться на прелесть и трямкать на форумах про космические корабли и ломание айпи.

Отредактировано selenscy (22-02-12 01:01:52)


База сама по себе сплошной скрипт (с) AleksK

При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка smile

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.011 сек, 7 запросов выполнено - Использовано памяти: 1.81 Мбайт (Пик: 1.89 Мбайт) ]