Автор Тема: Можно ли делать дефрагментацию флешки?  (Прочитано 38203 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн Modern

  • Ветеран
  • *****
  • Сообщений: 572
  • Пол: Мужской
  • Пользователь «Game Edition 1.1.0» USB Win7x64
    • Просмотр профиля
1-Нужно/Можно делать дефрагментацию флешки?
2-Где лучше располагать(на одном логическом диске или на разном(лучше их раскидать по разным дискам или же хранить на одном диске?)(Игры и программы активно создающие фрагментацию на одном диске?)) программы использующие жесткий диск/создают фрагментацию?
« Последнее редактирование: 14 Сентября 2011, 20:38:54 от Modern »
ASUS N53Sn
8 Гб, Dual DDR3-1333
Window 7 Home Premium x64
HM65, Intel Sandy Bridge
Intel(R) HD Graphics Family 3200
Intel Core i5 2410M, 2300-2900 MHz
NVIDIA GeForce GT 550M 2048 Мб
Hitachi HTS547564A9E384 640 Гб 5400 RPM

Оффлайн wpwpwp

  • Ветеран
  • *****
  • Сообщений: 559
  • Пол: Мужской
  • Game Edition! Всегда и навсегда!
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #1 : 14 Сентября 2011, 22:43:16 »
1. Можно. Зачем? Флешки обычно хватает для переноса инфы. Ты собрался её как-то по другому использовать?
2. Нифига не понятно. Какие игры? Какие программы? Можно поподробнее и с названиями писать? И опять же что ты от флешки хочешь?

Оффлайн luxemburg

  • Ветеран
  • *****
  • Сообщений: 1751
  • Зовите просто Lux...
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #2 : 14 Сентября 2011, 23:18:59 »
Можно, но не рекомендуется - происходит ускоренное выжигание ячеек памяти

Оффлайн vl.shevchuk

  • Ветеран
  • *****
  • Сообщений: 570
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #3 : 14 Сентября 2011, 23:19:08 »
     Дефрагментировать флешки можно, но не нужно, и настоятельно не рекомендуется.
 Спойлер:
  1. Фрагментация файлов на флеш-накопителях вообще не влияет на скорость доступа к ним и на нагрузку на электронику флешки при считывании\записи информации.
     2. Ячейки памяти в флеш-накопителе расчитаны на ограниченное количество циклов записи\перезаписи. Только 100 тыс. раз.
Соответственно, дефрагментация флеш-накопителей не повышает их быстродействия, зато серьезно сокращает срок их службы.
Также отрицательно на флешку влияет ее использование для ReadyBoost в Vista\Win7, поскольку использование части флеш-памяти в роли файла подкачки предполагает многократную запись\перезапись ячеек памяти на флешке с большой частотой. Кроме того, оперативная память все равно работает быстрее, чем флешка (у флешки слабым местом, ограничивающим скорость, является сам интерфейс USB2, скорость работы которого во много раз ниже, чем скорость считывания\записи внутри самого флеш-накопителя.
     Если сильно хотите навести порядок на флешке и добиться меньшей фрагментации файлов (хотя бы для сравнения скорости работы), советую перебросить все содержимое флешки на жесткий диск, форматнуть ее и забросить содержимое обратно за один прием (хорошо получается через Total Commander). Получаем "дефрагментацию" за один цикл перезаписи данных (вместо сотен в случае настоящей дефрагментации).
     Для дефрагментации жесткого диска (NTFS) использую Raxco PerfectDisk. На вкус и цвет товарища нет, но таково мое предпочтение. В данной утилите основным способом дефрагментации есть стратегия планирования (Smart Repalcement). Редко изменяемые файлы (больше 2 мес без изменения) перемещаются в логическое начало раздела, затем ложатся файлы со средней давностью изменения (1-2 мес), потом - часто изменяемые файлы. Таким образом, файлы, часто создающие фрагментацию, лежат отдельно от не создающих фрагментации. При очередной дефрагментации старые файлы, которые не изменялись, так и остаются лежать на своем месте, дефрагментатор их пропускает, обрабатываются и передвигаются в основном часто изменяемые файлы (источник фрагментации).
     Часто, настраивая винду народу, составляю для игр отдельный раздел, чтобы они не были вместе с документами и видео. Игры, к сожалению, часто бывают источником заражения компа мелкими, малозаметными троянами и руткитами, есть определенный риск потерять данные на всем разделе при удалении некоторых зараженных игр.
    Некоторые просят выделить отдельный большой раздел для видеофайлов. В таком разделе можно выставить огромный размер для кластеров (16, 32 или 64 кБ). Это приводит к некоторой потере места в случае размещения на таком разделе мелких файлов (а фильмы - явно не мелкие файлы), зато ускоряет работу раздела и уменьшает количество обращений к нему при считывании\записи, это замедляет процесс физического износа жесткого диска. Особенно полезно, если данное видео находится в постоянном скачивании\раздаче по торренту, ведь в таком случае к разделу с видеофайлами идет постоянное обращение, чтение-запись.
    На документы, музыку, фотки и электронные книги достаточно стандартного размера кластеров (чтобы экономнее использовать место). Папки с документами, инсталлятами и электронными книгами можно вообще сжать (сжатие NTFS), это хорошо сэкономит место на мелких файлах, изменение, и соответственно, фрагментация, которых происходят крайне редко. Большие массивы электронных книг можно вообще архивировать. Кроме серьезной экономии места (до 5 раз) это даст серьезное уменьшение общего количества файлов на диске, что приведет к ускорению работы раздела и уменьшению времени на дефрагментацию. Советую создавать архивы небольшого размера (от 10 до 100 Мб), чтобы время считывания данных архивов (когда нужно прочесть документ) было недолгим. Сильно крупные файлы тяжелее  дефрагментировать, для них тяжело найти на диске кусок свободного места, чтобы поместить их целиком, без разделения.
« Последнее редактирование: 15 Сентября 2011, 18:59:24 от Ю.А. »

Оффлайн Modern

  • Ветеран
  • *****
  • Сообщений: 572
  • Пол: Мужской
  • Пользователь «Game Edition 1.1.0» USB Win7x64
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #4 : 15 Сентября 2011, 18:55:37 »
Про первое понял.
Про второе, у меня раздел D на 100 Гб, там хранятся музыка, фильмы, установки Windows, и одна программа(SafeSurf) вот у нее кеш один на всем локальном диске создает фрагментацию, не большую, но всё же.Вот я и хотел узнать, переместить её к другим программам (на другом локальном диске вместе с другими программами и играми) или же оставить на месте?
Я использую простой до невозможности Defraggler.Там похоже стратегия планирования (Smart Repalcement) нету...
ASUS N53Sn
8 Гб, Dual DDR3-1333
Window 7 Home Premium x64
HM65, Intel Sandy Bridge
Intel(R) HD Graphics Family 3200
Intel Core i5 2410M, 2300-2900 MHz
NVIDIA GeForce GT 550M 2048 Мб
Hitachi HTS547564A9E384 640 Гб 5400 RPM

Оффлайн vl.shevchuk

  • Ветеран
  • *****
  • Сообщений: 570
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #5 : 15 Сентября 2011, 19:09:55 »
    Файлы кеша, создающие фрагментацию, очень мелкие, разбросаны по всему объему раздела. До невозможности простой Deffragler при дефрагментации вообще не трогает нефрагментированные файлы, даже если они разбросаны по всему диску и образуют кучу пустых мест между собой. Поэтому процесс дефрагментации затрагивает только фрагментированные мелкие файлы кеша, остальные файлы остаются на своих местах, не добавляя времени к длительности процесса дефрагментации.
    С другой стороны, нет проблемы попробовать переместить программу с ее кешем в другой раздел, хотя бы попробовать.

Оффлайн luxemburg

  • Ветеран
  • *****
  • Сообщений: 1751
  • Зовите просто Lux...
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #6 : 15 Сентября 2011, 19:23:24 »
прога eBooster может создавать что то типа подкачки или кэша на вставленной в юсб флешке. Флэшку угробить не жалко - а вот основной твердотельный винт - это уже и обидно и накладно

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #7 : 15 Сентября 2011, 19:36:13 »
Цитировать
Deffragler при дефрагментации вообще не трогает нефрагментированные файлы, даже если они разбросаны по всему диску и образуют кучу пустых мест между собой

Это утверждение справедливо только для режима "быстрой дефрагментации", в обычном режиме Defraggler работает, как надо.
 Спойлер:
До дефрагментации
ila_rendered
После дефрагментации
ila_rendered
Если все же заглянуть в настройки, то можно увидеть режим перемещения больших файлов в конец раздела, а мелкие файлы оказываются в начале раздела, в зоне максимальной скорости.
ПРАВИЛА ФОРУМА               F.A.Q.

Оффлайн Modern

  • Ветеран
  • *****
  • Сообщений: 572
  • Пол: Мужской
  • Пользователь «Game Edition 1.1.0» USB Win7x64
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #8 : 15 Сентября 2011, 19:44:49 »
Но вот на подобии "стратегия планирования (Smart Repalcement)" такого в Defraggler нет,
Цитировать
режим перемещения больших файлов в конец раздела, а мелкие файлы оказываются в начале раздела, в зоне максимальной скорости.

не та функция которая
Цитировать
Редко изменяемые файлы (больше 2 мес без изменения) перемещаются в логическое начало раздела, затем ложатся файлы со средней давностью изменения (1-2 мес), потом - часто изменяемые файлы. Таким образом, файлы, часто создающие фрагментацию, лежат отдельно от не создающих фрагментации. При очередной дефрагментации старые файлы, которые не изменялись, так и остаются лежать на своем месте, дефрагментатор их пропускает, обрабатываются и передвигаются в основном часто изменяемые файлы (источник фрагментации).

ASUS N53Sn
8 Гб, Dual DDR3-1333
Window 7 Home Premium x64
HM65, Intel Sandy Bridge
Intel(R) HD Graphics Family 3200
Intel Core i5 2410M, 2300-2900 MHz
NVIDIA GeForce GT 550M 2048 Мб
Hitachi HTS547564A9E384 640 Гб 5400 RPM

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #9 : 15 Сентября 2011, 19:57:46 »
Ну спасибо, Modern, просветили  :D
ПРАВИЛА ФОРУМА               F.A.Q.

Оффлайн Modern

  • Ветеран
  • *****
  • Сообщений: 572
  • Пол: Мужской
  • Пользователь «Game Edition 1.1.0» USB Win7x64
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #10 : 16 Сентября 2011, 15:10:10 »
А в программе Auslogics BoostSpeed в утилите Auslogics Disk Defrag случайно не та функцию которую описывали выше, только там не по времени, а системные файлы.
 Спойлер:
« Последнее редактирование: 16 Сентября 2011, 15:16:23 от Modern »
ASUS N53Sn
8 Гб, Dual DDR3-1333
Window 7 Home Premium x64
HM65, Intel Sandy Bridge
Intel(R) HD Graphics Family 3200
Intel Core i5 2410M, 2300-2900 MHz
NVIDIA GeForce GT 550M 2048 Мб
Hitachi HTS547564A9E384 640 Гб 5400 RPM

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #11 : 16 Сентября 2011, 15:46:44 »
Modern, ну и каша у Вас в голове  ;D
Разные программы используют разные алгоритмы и приоритеты:
1. Defraggler
Приоритет по размеру файлов (Если выставлен в настройках)
2. Raxco PerfectDisk
Приоритет по частоте использования файлов
3. Auslogics Disk Defrag
Приоритет по системным файлам (Если выставлен в настройках)
ПРАВИЛА ФОРУМА               F.A.Q.

Оффлайн vl.shevchuk

  • Ветеран
  • *****
  • Сообщений: 570
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #12 : 16 Сентября 2011, 16:27:55 »
   В любом случае, при использовании любой из вышеперечисленных трех программ, вы добиваетесь нужного эффекта - отделения часто фрагментируемых файлов от редко фрагментируемых. Как помню, именно в этом был ваш первоначальный вопрос.

Оффлайн Modern

  • Ветеран
  • *****
  • Сообщений: 572
  • Пол: Мужской
  • Пользователь «Game Edition 1.1.0» USB Win7x64
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #13 : 17 Сентября 2011, 12:00:33 »
(у флешки слабым местом, ограничивающим скорость, является сам интерфейс USB2, скорость работы которого во много раз ниже, чем скорость считывания\записи внутри самого флеш-накопителя.

1. Если подключить флешку USB 2.0 к разъему USB 3.0 на ноутбуке, скорость увеличится?
2. Как узнать какая флешка, USB 2 или USB 3?
3. Нужна ли для правильной работы порта USB 3 вот эта запись в автозагрузке?
FLxHCIm   "C:\Program Files\Fresco Logic Inc\Fresco Logic USB3.0 Host Controller\host\FLxHCIm.exe
« Последнее редактирование: 17 Сентября 2011, 12:10:52 от Ю.А. »
ASUS N53Sn
8 Гб, Dual DDR3-1333
Window 7 Home Premium x64
HM65, Intel Sandy Bridge
Intel(R) HD Graphics Family 3200
Intel Core i5 2410M, 2300-2900 MHz
NVIDIA GeForce GT 550M 2048 Мб
Hitachi HTS547564A9E384 640 Гб 5400 RPM

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Re: Можно ли делать дефрагментацию флешки?
« Ответ #14 : 17 Сентября 2011, 12:19:19 »
1. Нет.
2. С помощью тестовой утилиты HD Tune или подобной. Флешку  подключить в разъем USB3.0. Если скорость чтения превышает 33МВ\сек, значит USB3.0, если ниже - USB2.0.
3. Да - если подключаете устройства USB3.0. Не обязательно, если USB3.0 не используете. Это файл драйвера хост контроллера USB3.0.
ПРАВИЛА ФОРУМА               F.A.Q.