Дефрагментация (истина или ложь)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Дефрагментация

Сообщение shevan »

Есть ли она в Линукс, или нет.
Я конечно воспользуюсь поиском, но хочу узнать мнение опытных.

Лично мне начало казаться, что некоторые программы стали как-то медленнее запускаться

//процесс называется фрагментацией, но мы привыкли пользоваться первым словом

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

Нашел ссылку на одну программу
http://vleu.net/shake/
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Дефрагментация

Сообщение rm_ »

Есть, для XFS средство называется xfs_fsr, для других - "сливаем данные, грохаем ФС, создаём заново, заливаем обратно".
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Дефрагментация

Сообщение shevan »

rm_ писал(а):
29.04.2009 22:58
Есть, для XFS средство называется xfs_fsr, для других - "сливаем данные, грохаем ФС, создаём заново, заливаем обратно".

жёстко
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Дефрагментация

Сообщение nesk »

shevan писал(а):
29.04.2009 22:56
Есть ли она в Линукс, или нет.
Я конечно воспользуюсь поиском, но хочу узнать мнение опытных.

Фрагментация в Linux: мифы и реальность
Может имеет смысл посмотреть эту тему? ряд опытных уже высказались
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Дефрагментация

Сообщение shevan »

nesk
имеет. не подумал искать в тематическом флейме

Добавлено: Четкого ответа и инструкций я там не нашел. Попрошу тему не закрывать.
Приложу свои результаты, если будут
Спасибо сказали:
GeAlex
Сообщения: 148

Re: Дефрагментация

Сообщение GeAlex »

Файлы на любой файловой системе могут фрагментироваться.
Для примера - допустим на выделенном разделе под /home практически закончилость свободное место, а нужно скачать любимый дистрибутив Линукса. Освобождается место под него удалением всякого накопившегося старого хлама, получается фрагментация свободного места (а если файлов было множество мелких и разбросаны они были по всему разделу, даже страшно такое представить), туда закачивается дистрибутив и естественно файл его будет фрагментирован. И так далее со временем все сильнее и сильнее файлы будут фрагментироваться. Так же быстро фрагментируются часто изменяемые файлы (логи, документы редактируемые, и т.д.) независимо от наличия свободного места, любая файловая система не может предусмотреть до какой степени и сколько по времени будут раздуваться логи и документы и место не резервируются, изменения, дополнения пишутся в любые доступные сектора на разделе.
Практически любая файловая система старается выделить для файла непрерывное свободное место если оно конечно есть.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Дефрагментация

Сообщение drBatty »

rm_ писал(а):
29.04.2009 22:58
грохаем ФС
вам не кажется это излишне жестоким?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Дефрагментация

Сообщение shevan »

скомпилировал shake.
При попытке фрагментирования выдает типа этого:

Код: Выделить всё

failed to set position time, check user_xattr: Operation not supported


GeAlex
Я с вами соглашусь. Наталкивает на мысль, что наиболее часто фрагментируется хомяк(особенно с малым размером, так как файлы часто стираются/пишутся). Думаю и на корень влияет, если часто ставить/удалять проги.

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

Объемная тема..

Уже и конвертер нашел
http://tzukanov.narod.ru/convertfs/
Но как-то стремно
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Дефрагментация

Сообщение Ленивая Бестолочь »

iУведомление от модератора
переношу в "тематический флейм", ибо там по видимому вероятней будет найти истину.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Дефрагментация

Сообщение drBatty »

shevan писал(а):
30.04.2009 01:07
Наталкивает на мысль, что наиболее часто фрагментируется хомяк(особенно с малым размером, так как файлы часто стираются/пишутся)
думаю, что таким файлам место в /var

shevan писал(а):
30.04.2009 01:07
Думаю и на корень влияет, если часто ставить/удалять проги.

а прогам место в /usr ИМХО
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Дефрагментация

Сообщение ivan2ksusr »

читаем здесь и чуток вот здесь
А так же можно почитать в курсе по Solaris SA-200 :)
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Дефрагментация

Сообщение shevan »

ivan2ksusr писал(а):
30.04.2009 03:29
читаем здесь и чуток вот здесь
А так же можно почитать в курсе по Solaris SA-200 :)


Спасибо. Но fsck при загрузке не выдает процент фрагментации

Код: Выделить всё

Checking root file system...fsck 1.41.3 (12-Oct-2008)
Thu Apr 30 09:59:06 2009: /dev/hda1: clean, 137791/854784 files, 918991/1708906 blocks (check in 2 mounts)


Хоть везде и говорится что фрагментация незначительна, мне кажется что фс стала тормознутей
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Дефрагментация

Сообщение nesk »

shevan писал(а):
30.04.2009 13:52
Хоть везде и говорится что фрагментация незначительна, мне кажется что фс стала тормознутей


Значит дело не в фрагментации, но Вы не расстраивайтесь линукс не только у Вас тормозит.(попробуйте поискать по форуму)
Маловероятно, что у Вас DMA отключился вдруг?
с помощью утилиты hdparm можно потестить диск на скорость и посмотреть настройки DMA
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Дефрагментация

Сообщение diesel »

shevan писал(а):
30.04.2009 13:52
Хоть везде и говорится что фрагментация незначительна, мне кажется что фс стала тормознутей

сколько лет он у вас живет на винте? как часто вы апдейтитесь? насколько мало свободного места на том же /home, если это отдельный раздел? На основе каких данных вы делаете вывод что ФС стала тормознутей?
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Дефрагментация

Сообщение shevan »

nesk
тестил

Код: Выделить всё

/dev/hda:
 Timing cached reads:   344 MB in  2.01 seconds = 171.30 MB/sec
 Timing buffered disk reads:   84 MB in  3.01 seconds =  27.95 MB/sec

наверное, это нормально

diesel
ФС год стоит. Ставлю и сношу пакеты часто. Корень / 6,5Гб сейчас свободен почти на половину, но бывал заполнен
под хомяк больше 50Гб, свободного места половина, не был заполнен до конца

Программы дольше запускаются на глаз.
Они у меня как раз стоят в / разделе
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Дефрагментация

Сообщение Bluetooth »

nesk писал(а):
30.04.2009 14:33
shevan писал(а):
30.04.2009 13:52
Хоть везде и говорится что фрагментация незначительна, мне кажется что фс стала тормознутей


Значит дело не в фрагментации, но Вы не расстраивайтесь линукс не только у Вас тормозит.(попробуйте поискать по форуму)
Маловероятно, что у Вас DMA отключился вдруг?
с помощью утилиты hdparm можно потестить диск на скорость и посмотреть настройки DMA

Вы реально думаете, что у автора проблема с DMA?))

А причина для более долгой загрузки прог могут быть самые разные. первый пример, который приходит в бошку - это медленная загрузка оперы, если на диске много кеша :)
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Дефрагментация

Сообщение shevan »

у меня нет проблем с ФС. -) пока

Хочу только узнать насколько она фрагментирована. И как это влияет на запуск программ, если они фрагментированы

Все из-за того, что мне кажется некоторые программы на пару секунд тяжелей просыпаются. Среди них Pcmanfm и Iceweasel, которые часто пользую
конфиги и кэши чистые
Спасибо сказали: