Паралельное копирование на несколько флешек. #642315


#0 by Jump
Может кто знает как такое устроить? Суть в чем - объем большой, если копировать последовательно это долго, сразу запустить несколько батников, тоже получиться что для каждой флешки будет свой процесс чтения. А вот так чтобы одно чтение и запись сразу в несколько мест? Это реально?
#1 by Нуф-Нуф
Диск то один
#2 by rincewind
Диск SSD ищешь ты.
#3 by France
USB 3.0
#4 by Нуф-Нуф
Мощи Николая Чудотворца
#5 by sdv2000
нуф, снова ты пернул спрашивается - от большого ума?
#6 by sdv2000
иногда стОит промолчать, не?
#7 by Jump
И что? Прочитали один кусок данных - записали на десять флешек. Думаю это пошустрее будет, чем читать этот кусок десять раз, для каждой флешки. Вопрос в том как это реализовать менее затратно, ибо писать свою утилиту  для копирования никак не вариант.
#8 by ShoGUN
Возьми флэшку побыстрее, с USB 3.0 и не мучайся.
#9 by Jump
Во первых это дороже, во вторых не на много быстрее. Мне нужно воткнуть десять флешек в хаб, и скинуть на них абсолютно одинаковую информацию с диска, за минимальное время. Ценник флешек тоже имеет значение - чем дешевле тем лучше.
#10 by i-rek
использовать парк компьютеров своей организации или не своей
#11 by alex74
ты думаешь, при записи на флешку узкое место - чтение с винчестера?
#12 by Jstunner
Объем озвучь
#13 by Jump
Я думаю что десять одновременных чтений с диска это достаточно, чтобы диск стал узким местом.
#14 by Jump
20-50Гб, когда как.
#15 by Jstunner
у диска есть кэширование, если что, то что недавно читалось, лежит готовое в памяти
#16 by Jump
В данной ситуации оно не работает. Кэш сильно маленький. Даже если ты батником стартанешь сразу десять копирований они начнуться не одновременно. Поэтому потоки будут запрашивать разные данные.
#17 by floody
представим что обычный HDD читает 100 мб/c (грубо) 10 флешек пишут 10*5=50 мб/c (грубо) кеширование диска тут мало поможет, но если у тебя менее 20 флешек, то все хорошо, HDD не является узким местом
#18 by Jstunner
по запросу "copy a single file to multiple directories" гуглится куча утилит
#19 by Jump
Диск читает 150мб, пока один файл читает, если сразу задать десять чтений их суммарная скорость будет намного меньше чем 150/10, т.к головки туда-сюда гонять будет. Т.е скорость чтения диска упадет до 1-2 мегабит в реале. (проверенно на практике) На флешку запись идет стабильно со скоростью 20мегабит. Тут узкое место только интерфейс, который больше 30 не позволяет, - два хаба по 30мб, на каждом по пять флешек, в итоге на флешку будет порядка шести мегабит. Пробовал для эксперимента копировать сразу на десять флешек с памяти - в разы шустрее, чем с диска. Только вот у меня памяти не хватит, чтобы все данные туда скинуть.
#20 by Jstunner
Вроде, даже тотал умеет, но лень вставать проверять
#21 by Jump
Хотя.. Вполне идея - виртуальный диск в памяти, батником копируем файл с хдд, на диск в память, и сразу после этого десять копирований - память флешка..
#22 by floody
ssd поставь и твоя проблема с головками исчезнет
#23 by Jump
Ну в принципе тоже вариант, правда ссд у меня на другом компе стоит.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям