Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Накопители (SSD, HDD, USB Flash) (http://forum.oszone.net/forumdisplay.php?f=53)
-   -   Копирование с одного жесткого диска на другой (http://forum.oszone.net/showthread.php?t=316052)

Gotenot 20-06-2016 17:31 2644286

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

Windows 8.1.

dislike 20-06-2016 17:52 2644298

Цитата:

Цитата Gotenot
ведь я так понимаю, что »

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

Gotenot 20-06-2016 22:15 2644399

Цитата:

Цитата dislike
У диска есть контроллер и есть кэш »

Если бы я перемещал фотографии, то возможно, этого было бы достаточно. Но я переношу видео, которые занимают от 170 мб до 4 гб, они таки не влезают в кеш. Значит, пишутся одновременно и фрагментированно.

Дефрагментация (по расписанию, во всяком случае) отключена. А периоды простоя компа не допускаю - или в сон, или начинаю с ним работать. Но даже если и включить дефраг - это же не решает проблему того, что во время копирования таки пишется фрагментарно.

yab 20-06-2016 23:32 2644415

Цитата:

Цитата Gotenot
проблему того, что во время копирования таки пишется фрагментарно »

А откуда это известно?

Tau_0 20-06-2016 23:37 2644417

Цитата:

Цитата Gotenot
Значит, пишутся одновременно и фрагментированно. »

Откуда такое глубокомысленное заключение...???... Никто не знает стратегию драйвера NTFS при заполнении свободного пространства экстентами и заполнения файловых записей в MFT... А многопоточность она для скорости...

ЗЫ Грубая аналогия, ---- торент пишет/собирает части от разных пиров, но в результате получается нефрагментированная колбаса...

ShaddyR 21-06-2016 00:43 2644436

Цитата:

Цитата Gotenot
Как сделать так, чтобы копирование множества файлов производилось по одному файлу и без фрагментации оных? »

используй total commander очередь копирования

robodecibel@vk 11-11-2017 12:37 2776833

Просто используй программу Tera Copy , она по очереди копирует :)

mwz 11-11-2017 23:54 2776950

Цитата:

Цитата Gotenot
ведь я так понимаю, что это каждый файл на выходе получится страшно фрагментированным? »

Кто вам сказал такую чушь??
Windows, получив команду на копирование файла, смотрит его размер и выделяет [по возможности] непрерывное место на получателе (выполняется это практически без затрат времени: просто отмечается, что эта зона занята для всех кроме того процесса, который осуществляет копирование сюда конкретного файла). И так для каждого файла. А затем пишет файлы в уже "огороженные" места, каждый в свой подготовленный загончик — получая из записываемых фрагментов непрерывные нефрагментированные последовательности.

Это относится именно к копированию (и переносу как к частному случаю копирования: с последующим удалением источника): при упаковке архивов результат может быть действительно сильно фрагментирован, поскольку заранее определить объём, необходимый для размещения архива, невозможно.

Распаковка же архивов может происходить по любому из этих двух сценариев, в зависимости от алгоритма работы архиватора: или он сразу сообщает системе, сколько места под какой файл выделить — или даёт запросы не на файл целиком, а на текущие распаковываемые куски; и во втором случае собранные файлы будут фрагментированы, поскольку не дело операционки отслеживать логику сборки файлов.

Цитата:

Цитата Gotenot
А периоды простоя компа не допускаю - или в сон, или начинаю с ним работать. »

Даже, пардон, в туалете с ним работаете? И обедаете за клавиатурой, и по телефону разговариваете не отрывая руки от неё?


Время: 00:02.

Время: 00:02.
© OSzone.net 2001-