Войти

Показать полную графическую версию : Резервирование места на жестком диске. Предотвращение фрагментации на диске.


vxor
26-06-2012, 14:43
Можно ли как нибудь выделить на жестком диске некоторые области в которых лежат определенные файлы. Размеры областей могут превышать суммарный размер файлов во много раз. Остальные файлы записываются на любое свободное место, но не на эти области. Без разбиения диска на разделы.

rsod
26-06-2012, 14:56
не думаю, что такие программы существуют, да и бессмысленно это, особенно если у вас windows 7 (как можно судить из конфигурации), которая проводит дефрагментацию автоматически (если вы не отключили её врчную)

Amigos
26-06-2012, 14:56
Остальные файлы записываются на любое свободное место, но не на эти области. »именно так всё и работает по умолчанию.

записаться "на эти области" файл сможет только после того как "эта область" освободится от предыдущего файла.

vxor
26-06-2012, 15:03
Я не правильно объяснил, видимо.
Есть файл файл1.txt - размер 10 байт.
В начале диска выделить под него область-1 размером в 10 гигабайт и не писать в нее ничего больше.

Есть файл файл2.txt - размер 12 байт.
Выделить под него область-2 размером в 10 гигабайт, следующую за область-1 и не писать в нее ничего больше.

Остальные файлы писать на любое место, кроме области-1 и области-2.

Прикрепил файл, отредактировал шапку.

rsod
26-06-2012, 16:01
чисто ради любопытства - для чего?

topotun32
26-06-2012, 16:03
Предотвращение фрагментации на диске »
ради этого

vxor
26-06-2012, 16:45
чисто ради любопытства - для чего? »
Есть на диске большие файлы, которые иногда меняются. Размер их тоже меняется. Был файл 12 Гб, стал 13 Гб. Также на диске присутствуют множество мелких файлов. Изменение большого файла происходит его удалением и записью новой версии. В результате чего файл становится фрагментированным при каждом изменении. Требуется зарезервировать отдельные места на жестком диске для КАЖДОГО большого файла. На эти места не должно быть записи мелких файлов.

Ment69
26-06-2012, 18:02
vxor, Вы не верно понимаете понятие фрагментации. Файл может быть фрагментирован только при изменении. Если он не меняется, то он не может быть фрагментированее чем был :) Кроме того в современных ОС типа Windows 7 дефрагментация системного диска идет в фоновом режиме. Более того от фрагментации файлов сейчас производительность особо не зависит!

Amigos
27-06-2012, 07:42
Есть файл файл1.txt - размер 10 байт.
В начале диска выделить под него область-1 размером в 10 гигабайт и не писать в нее ничего больше.
Есть файл файл2.txt - размер 12 байт.
Выделить под него область-2 размером в 10 гигабайт, следующую за область-1 и не писать в нее ничего больше. »используйте разделы. для каждого такого файла - свой раздел.

Без разбиения диска на разделы. »что за капризы? Разбиение диска на разделы это ни хорошо и ни плохо, это инструмент. Для вашей задачи этот инструмент подходит, почему его не использовать?

vxor
27-06-2012, 09:11
Более того от фрагментации файлов сейчас производительность особо не зависит! »
Дело не в производительности. Коробка Zalman ZM-VE200 не может работать с фрагментированными файлами в режиме эмуляции. Требование такое.
используйте разделы. для каждого такого файла - свой раздел. »
Также она не может работать с несколькими разделами. Требование такое.

DVDshnik
27-06-2012, 13:36
Может, проще бокс другой использовать? Не критичный к степени фрагментации файлов...

Amigos
27-06-2012, 13:57
Также она не может работать с несколькими разделами. Требование такое. »в смысле "не может работать" ?
не эмулирует ISO, расположенные не на первом разделе?

сделайте 2 раздела - один для iso, и ничего туда не пишите кроме них, фрагментации быть не должно, если же она возникнет, то сделайте цыганскую дефрагментацию.
ну а второй раздел, обычный, на котором эмулируемых iso не будет, и фрагментация которого не будет иметь значения.

vxor
27-06-2012, 14:32
Может, проще бокс другой использовать? Не критичный к степени фрагментации файлов... »
Только этот бокс может эмулировать DVD диски.
сделайте цыганскую дефрагментацию »
Что такое цыганская дефрагментация?

Amigos
27-06-2012, 15:48
Что такое цыганская дефрагментация? »самый быстрый и самый простой способ дефрагментации.
Копируете все файлы на другой носитель, раздел форматируете, файлы копируются назад на чистый раздел.

vxor
27-06-2012, 15:52
сделайте 2 раздела - один для iso, и ничего туда не пишите кроме них, фрагментации быть не должно, если же она возникнет, то сделайте цыганскую дефрагментацию.
ну а второй раздел, обычный, на котором эмулируемых iso не будет, и фрагментация которого не будет иметь значения. »
Сделал первый раздел. В нем большие файлы. Эмуляция происходит. Второй раздел будет для мелких файлов (не образы).

Копируете все файлы на другой носитель, раздел форматируете, файлы копируются назад на чистый раздел. »
Не подходит. На это надо тратить время. Нужен дополнительный (не маленький) носитель. Нужно для КАЖДОГО образа на первом разделе резервировать место. Или как-то копировать файл в заранее определенное пространство.




© OSzone.net 2001-2012