Калькулятор копирования файлов с диска на диск
Узнать точное время загрузки файла может понадобиться тем, кто часто что-то скачивает из Интернета. Неважно, о чём идёт речь – книги, фильмы, музыка, программы, база данных, что угодно. Калькулятор одинаково хорошо делает расчёты во всех случаях. Причём конкретный способ закачки (например, через браузер или же специальной программой) тоже не особо принципиален.
Movavi Video Suite
Создание записи дисков не является основной функцией программы Movavi Video Suite, но при этом здесь всё очень хорошо и удобно работает. Она поможет заменить любую утилиту по «прожигу» дисков на ПК. Используя эту программу, можно записывать на носители музыку, другие данные. Программа платная, но её набор функций стоит тех 1500 рублей, которые за неё просят. Простое, понятное меню, удобство в работе. Функции записи, адаптированные под различные типы содержимого: аудио, видео, данные, образы и т. д. Эта утилита помогает не только заниматься прожигом дисков, но и редактированием самого контента.
FastCopy
Полезный инструмент для работы, обеспечивающий быстрое перемещение на жёсткий диск. Улита совершенно бесплатная. Приложение имеет открытый исходный код, позволяющий не только копировать, но и удалять файлы с расширенными возможностями.
FastCopy использует механизм копирования, который отличается от Explorer. Улита считывает большие фрагменты вместо маленьких. Соответственно программа работает намного быстрее и практически не нагружает систему. FastCopy позволяет определять скорость копирования и размер буфера.
Встроенная функция NonStop делает процесс более удобным (даже при выявлении ошибок процесс будет продолжаться).
Также представлена портативная версия FastCopy Portable, осуществляющая только одну функцию — копирование, но значительно быстрее, чем это делает стандартный Explorer, при этом его даже не нужно устанавливать на компьютер. Достаточно загрузить улиту на флешку и использовать на разных девайсах.
ImgBurn
ImgBurn – программа с отличным функционалом, отличается возможностью работать с различными видами носителей (CD, DVD, HD-DVD Blu-Ray) и более 20 типов файлов. А также отличным и понятным меню с множеством функций. Настраивается также автоматическая связь с оптическим приводом, а с его помощью контролируется запись данных. В небольшом окошке можно следить за тем, как идёт копирование, а в тоже время заниматься другими делами. Отличная программа для тех, кому нужно сделать копию в кратчайшие сроки.
Burn4Free
Burn4Free – отличный функционал, который сразу стал большим преимуществом программы. Кроме того, её можно использовать даже на устаревшей технике и старых ОС, таких как Windows 98. Отличная совместимость с более чем 3000 оптических приводов. Среди недостатков неудобное расположение различных функций. Для того чтобы найти нужное, потребуется какое-то время. Кроме того, здесь имеются встроенные баннеры, рекламы всплывающего типа, что может мешать и отвлекать во время работы.
Daemon Tools
Daemon Tools – отличный эмулятор CD/DVD дисководов. С его помощью юзеры могут создавать образы дисков, сохранять их в разных форматах. Программа может легко обойти защиту от копирования. В платной же версии этой утилиты есть возможность делать копию образа на физический носитель.
AnyReader
Популярная на отечественном рынке улита, помогающая перенести документы с повреждённого или плохо читаемого устройства хранения. Программа работает с CD/DVD дисками, жёсткими дисками, USB-флешками, картами памяти и пр. В отличие от системной программы, улита может извлечь файлы с носителя, имеющего физические повреждения.
В AnyReader предусмотрена функция объединения нескольких копий повреждённого документа с целью получить один целый. AnyReader можно использовать для безопасного переноса внутри нестабильной сети (Wi-Fi, Bluetooth, LAN). Если связь прервалась, приложение продолжит процесс с места остановки.
Работает на операционных системах Windows 10, 8.1, 8, 7, XP.
Приложение платное, купить лицензию можно на официальном сайте.
Программы для копирования и перемещения файлов помогают упростить процесс переноса файлов с разных носителей. Для выполнения ежедневных задач однозначно понадобится улита, помогающая без трудностей справляться с большими объёмами. Выше наведённые улиты, которые заслуженно называют лучшими в своем сегменте. А пользуетесь ли вы подобными улитами?
SuperCopier
Программа для копирования и перемещения файлов SuperCopier без проблем справляется со значительными объёмами данных. В отличие от стандартной улиты, SuperCopier располагает большим функционалом, к примеру, показывает скорость и время передачи данных. Есть функция продолжения переноса даже после обрыва соединения. При использовании SuperCopier процесс копирования станет более надёжным, быстрым и эффективным.
- просто интегрируется со стандартным проводником;
- возможность группировать файлы в списки и останавливать копирование;
- присутствует функция автоматического переименования закачиваемых документов;
- меню настроек;
- журнал ошибок;
- интуитивный интерфейс, который можно настроить под личные предпочтения.
SuperCopier дополняет стандартную улиту, а не заменяет её.
DeepBurner Free
DeepBurner Free – бесплатная утилита, которая имеет весь необходимый базовый функционал. С ней можно работать как с СD, так и с DVD-дисками, а также мультисессионными носителями информации. Даёт возможность копировать информацию с ISO-образов, а также записывать музыку или фильмы. Интерфейс создан в том же стиле, что и дизайн ОС Windows. Есть модуль, который следит за появлением новых обновлений на бесплатной основе.
Какие ещё компьютерные калькуляторы вам пригодятся?
На нашем ресурсе собрано довольно много любопытных программ. Можно сказать, что целая коллекция. К примеру, калькулятор «сайты на одном IP» поможет понять, сколько всего веб-проектов находятся, собственно, на одном IP. Это позволяет разобраться, почему сервис открывается слишком медленно. Ведь чем больше сайтов занимают сервер, тем медленнее будет скорость. Особенно это заметно, если изначальные мощности не очень большие.
Если у вас – серьёзные проблемы с загрузками разных файлов, то с такой задачей можно разбираться по-разному. И в некоторых случаях требуется узнать объём загружаемого файла или же проверить имеющиеся данные. Все расчеты занимают минимум времени. Так что точная информация окажется у вас довольно скоро.
Конечно, только этими калькуляторами у нас всё не ограничивается. На сайте можно найти массу иных программ, как касающихся компьютерной сферы, так и из других направлений. Постоянно появляются новые. Поэтому заглядывайте к нам почаще: найдём, чем вас порадовать.
BurnAware Free
BurnAware Free – отличная утилита, которая работает на разных дисках: СD, DVD, Blu-ray. С ней можно сохранять записи не только файлов, но и аудио или видео, а также создавать образы ISO для загрузочных носителей. Интерфейс на русском языке, что сильно упрощает работу с программой. Но сам мануал – только на языке оригинала (английский). Обновления самого софта происходит через интернет в автоматическом режиме. Но во время установки, следует быть внимательным, и отключить лишние пункты.
AnyBurn
Эта утилита способна работать с различными видами компакт-дисков. С её помощью можно записывать аудио и видеофайлы, создавать ISO-образы. Эта утилита отличается простым и понятным интерфейсом, а также возможностью копирования информации на жёсткий диск, создавать информацию в различных форматах, даже МР3. Во время копирования можно настроить конвертацию файла. Также есть такие функции: контроль качества записи, удаление записанной информации.
Зачем может понадобиться выяснить время закачки файла?
Такие данные нередко нужны, чтобы распределить время, через которое у вас будет нужный материал. И если оно вас не устраивает, то можно заранее принять меры. Например, разбить информационный блок на части и скачивать одновременно. В отдельных случаях это быстрее.
Некоторые пользователи вообще отказываются от скачивания, если это занимает слишком много времени. Фильмы сегодня можно смотреть онлайн. Многие программы тоже доступны через браузер. Конечно, в урезанной версии. Однако далеко не всем нужен полный набор функций. Одним словом, вариантов хватает. Но чтобы принимать рациональные решения, необходимо знать точное время закачки файла.
Такая информация также будет очень полезна владельцам сайтов, которые раздают разный контент. Интересные подборки могут пользоваться спросом, привлекать дополнительное внимание пользователей. Однако в некоторых случаях даже огромный объём проделанной работы не спасает от отсутствия популярности. И часто проблема кроется в мелочах: неудобно скачивать или попросту слишком долго. Такая программа помогает разобраться, в чём дело.
Total Copy
Приложение копирования файлов для Windows – Total Copy – отличная альтернатива стандартному Explorer. Ускоряет процесс копирования и позволяет осуществлять полный контроль над действием. Программа необходима для устаревших компьютеров, где копирование больших объёмов отнимает очень много времени. Улита очень простая в использовании и не имеет широкого функционала, но отлично выполняет целевую задачу.
Среди основных преимуществ выделяют возможность возобновить процесс после сбоев.
Зачем может понадобиться выяснить время закачки файла?
Такие данные нередко нужны, чтобы распределить время, через которое у вас будет нужный материал. И если оно вас не устраивает, то можно заранее принять меры. Например, разбить информационный блок на части и скачивать одновременно. В отдельных случаях это быстрее.
Некоторые пользователи вообще отказываются от скачивания, если это занимает слишком много времени. Фильмы сегодня можно смотреть онлайн. Многие программы тоже доступны через браузер. Конечно, в урезанной версии. Однако далеко не всем нужен полный набор функций. Одним словом, вариантов хватает. Но чтобы принимать рациональные решения, необходимо знать точное время закачки файла.
Такая информация также будет очень полезна владельцам сайтов, которые раздают разный контент. Интересные подборки могут пользоваться спросом, привлекать дополнительное внимание пользователей. Однако в некоторых случаях даже огромный объём проделанной работы не спасает от отсутствия популярности. И часто проблема кроется в мелочах: неудобно скачивать или попросту слишком долго. Такая программа помогает разобраться, в чём дело.
WinX DVD Author
Эта программа работает более чем с 15 типами файлов. С её помощью можно легко редактировать файлы до начала записи. К примеру, можно добавить субтитры к видео, либо настроить звуковую дорожку. Есть специальное меню, которое также настраивается на открывание в автоматическом формате.
Ashampoo Burning Studio Free
Ashampoo Burning Studio Free – творение немецких разработчиков, которое доступно только через партнёрские сети. С её помощью можно создавать Audio CD, Video DVD, SVCD, VCD, Blu-ray, а также создавать образы ISO и делать копии информации. Эта утилита может работать со 1700 видами приводов. А вот её минусом можно назвать то, что нельзя записать загрузочные носители (как, к примеру, игра для ПК).
Ultracopier
Ещё одна альтернатива для быстрого копирования. Программа имеет интуитивный интерфейс, в котором просто разобраться.
После установки программа включается в фоновом режиме и ждёт команд. Для перемещения файлов и папок достаточно указать назначение и запустить процесс. В нижней части окна отображается список файлов, которые были перемещены. В программе есть возможность пропускать файлы при копировании, регулировать скорость передачи, размер буфера, алгоритм передачи данных и др.
Дополнительно можно указать, что программе делать при возникновении ошибок, так как улита поместит их в журнал, где отображена причина ошибки.
Ultracopier позволяет добавлять несколько процессов с разными путями.
TeraCopy
Небольшая программа, значительно расширяющая стандартные возможности копирования. Используя асинхронный перенос и сокращая время поиска, TeraCopy демонстрирует максимальную скорость передачи.
Nero Free
Nero Free – довольно популярная программа, которая используется для «прожига» дисков. Для быстрой и удобной работы в утилите были собраны самые основные функции. Теперь здесь возможно работать, используя такие форматы: MP3, MPC, OGG, PCM, WAV, WMA. Интерфейс настолько продуманный и понятный, что с ним можно работать на уровне интуиции. Утилита работает полностью бесплатно, а также не нуждается в лицензионном коде.
Nero Burning Rom
Nero Burning Rom – приложение, которое отличается от остальных благодаря большому числу встроенных функций, кроме прожига CD, DVD, Blu-ray дисков. При помощи этой утилиты можно легко работать с различными оптическими дисками и выполнять нужные действия. Отличается высокой скоростью создания копий, а также поддержкой образов дисков. Также программа имеет возможность создавать изображение на носителе. Набор важных функций, которые могут потребоваться при работе с дисками простому пользователю.
Чтобы скачать информацию с повреждённых дисков можно воспользоваться такими программами:
- BadCopy Pro – пробный тестовый период составляет 15 дней. Этого достаточно, чтобы проработать несколько дисков. А также понять, подходит ли она для дальнейшего использования. Утилита сделана довольно просто и с низкими требованиями к ПК. Можно выбрать один из трёх режимов восстановления файлов.
- Dead Disk Doctor – занимается восстановлением файлов с внешних носителей или даже с поцарапанных CD, USB Drive, DVD дисков. Потерянные участки заменяются на случайные данные.
Конечно, программ для прожига дисков намного больше. Но в этом списке мы постарались собрать самые стоящие и самые полезные из всех. Остались вопросы, пишите в комментариях, а мы постараемся дать максимально полный и понятный ответ.
Раньше процесс переноса файлов с носителя (флешка, CD-диск) не вызывал каких-либо трудностей. Небольшие файлы перемещались на ПК за считанные минуты. Стандартного механизма переноса данных Windows вполне хватало. Но со временем объёмы жёстких дисков начали увеличиваться, и размеры файлов становились всё больше и больше. Это вызвало ряд проблем: ограничение по скорости для больших объёмов, длительная проверка, занимающая колоссальное время. Эти проблемы и вызвали появление отдельных программ для копирования. Их мы и рассмотрим в этой статье.
Тестирование лучших улит проводилось, опираясь на скорость, надёжность, простоту использования, наличие нестандартных функций, интеграции с облачным сервисам и поддержку плагинов.
Давайте рассмотрим список лучших программ для копирования файлов на компьютер.
Express Burn
Express Burn – программа помогает не только делать копии информации, но и создаёт для них оболочки. Есть 7 форматов видео и 9 форматов аудио, с которыми может работать эта утилита. Среди важных отличий следует отметить высокую скорость работы, а также автоматическую установку скорости регулирования процесса записи. Интерфейс очень простой и понятный, так что в нём легко можно найти необходимые пункты.
CDBurnerXP
CDBurnerXP – программа для копирования CD/DVD дисков. Эта утилита может работать даже с двухслойными дисками. Благодаря современному движку работа с утилитой проходит немного быстрее обычного. Также среди основных преимуществ программы называют быструю запись, функцию backup файлов, русскоязычный интерфейс. Кроме того, эта утилита даёт возможность проверить созданную запись. Дизайн лёгкий и понятный даже для новичка.
Как узнать время загрузки файла?
Получить точные данные с нашими калькуляторами довольно легко. Вам нужно указать размер файла и выбрать систему измерения. Большое значение для результата имеет скорость работы канала. Вам нужно будет указать цифру и величину. А после – нажать для расчёта. Вы получите точное время загрузки в часах, минутах и даже в секундах.
Результат можно сохранить в файле или скопировать. Наш калькулятор также выдаёт вам ссылку. Если вы пройдёте по ней, то увидите страницу с результатом вычисления. И, наконец, данные можно при желании вывести на печать.
Наш сервис создан, чтобы облегчить жизнь тем, кто постоянно разбирается с разными вычислениями. С нами у вас моментально будут нужные данные, причём бесплатно. А на основании точной информации принимать верные решения намного проще!
Оказалось, что Винда в плане копирования большого количества мелкий файлов - полный идиот.
Конкретно пробовал на Windows 7 x64 + клиент WoW (25 гигов).
Поэтому придумал вот такой способ: нужно собрать файлы в tar-архив, прямо на целевом жестком диске, и там же его разжать. По скорости получается быстрее, чем просто копировать файлы.
На линуксе такая фича тоже будет работать? Какие есть еще хаки чтобы ускорить копирование?
[не в general, потому что не вопрос, а обсуждение, но можно и грохнуть за ненадобностью :]
а теперь попробуй в качестве архиватора lzma или 7-zip, если первого нету
имхо, быстрее всего копировать на линуксе без (включенных) иксов, и без сжатия.
> Какие есть еще хаки чтобы ускорить копирование?
держать tar-архив не на том же диске, с которого его разжимать, а на третьем (можно вообще на SSD)
а у tar есть сжатие шоле?
я в tar собирал как раз 7zip'ом
еще заметил, что по «LAN->жесткий диск» работает гоарздо быстрее, чем «жесткий диск -> жесткий диск». Так что можно хранить tar-архив вообще на другом компьютере, подключенном через гигабитный лан..
так было всегда, вообщето
Такое ощущение, что у тебя DMA не работает. А диски SATA->USB или SATA->SATA?
> так было всегда, вообщето
а почему тогда это не поведение по умолчанию, если так быстрее?
> А диски SATA->USB или SATA->SATA?
IDE (адаптер Marvell) -> SATA
Или дрова и винды настолько корявые.
потому что пользователю важно показать что процесс идёт, а профессионал и через copy скопирует.
А, ну тогда LAN -> SATA точно может быть быстрее, т.к. эти адаптеры очень слоупочные (у меня такой-же).
нужно собрать файлы в tar-архив, прямо на целевом жестком диске
Пайпами не? Архивируем, получающийся tar шлём на конвейер, разархивируем на целевой диск. Так не быстрее получается?
>>>IDE (адаптер Marvell) -> SATA
Оказалось, что Винда в плане копирования большого количества мелкий файлов - полный идиот.
Сам пофиксишь? Надеюсь помогать не надо?
У меня стойкое дежа-вю, что такая тема ту была много лет назад.
И да, почитай обзоры - копирование кучи файлов еще зависит от прошивки самого винта.
Где в WoW-клиенте много мелких файлов? Там пара многогиговых MPQ-архивов - и все, остальное - всякие аддоны, скриншоты и логи, кеш можно не копировать.
~/.wine/drive_c/World of Warcraft$ find ./ -type f | wc -l
1101
>> И да, почитай обзоры - копирование кучи файлов еще зависит от прошивки самого винта.
Нирикамендую такие обзоры.
Это оффтопик так тонко намекает что вов не нужен
при чем тут венда. везде так, много мелких файлов копируется сильно медленнее чем тот же объем в нескольких файлах
> Где в WoW-клиенте много мелких файлов?
ты прав, их там нет, всё запаковано )
просто после всяких NFS в каждой массивной игрушке мерещатся миллионы файлов
но результата теста не отменяет. Копировать через tar оказалось быстрее.
везде так, много мелких файлов копируется сильно медленнее чем тот же объем в нескольких файлах
почему же ось автоматически не сливает копируемое в один файл?
> почему же ось автоматически не сливает копируемое в один файл?
просто скопировать с одного диска на другой получается быстрее чем сделать архив на одном диске и затем распаковать его на другой
такой вариант может работать быстрее только если задержка на передачу одного файла очень большая, как например передача через FTP
Зависит от ФС, в рейзере куча мелких файлов копируется с той же скоростью что и один большой того же объема
>а на третьем (можно вообще на SSD)
По пропускной способности SSD сильно отсасывает у современных винчестеров, единственный плюс - малое время поиска блока но при копировании больших файлов это не важно
а почему тогда это не поведение по умолчанию, если так быстрее?
а потому-что так быстрее лишь в недосистемах типа оффтопика с её NTFS. Используй EXT4, и не заморачивайся.
The command also works using long option forms:
$ (cd sourcedir; tar --create --file=- . ) \ | (cd targetdir; tar --extract --file=-)
or
$ tar --directory sourcedir --create --file=- . ) \ | tar --directory targetdir --extract --file=-
Да, tar поддерживает сжатие. Самое лучшее на сегодня - LZMA-2, реализованное в программе xz. Ключ -J (J - большая буква)
Если у тебя over9000 памяти, и быстрый CPU, то используй это. Можешь с ключом -9 (сжатие по макс)
потому что при сжатии tar копирование выполняется в одном потоке
пробовали с rsync?
а, ну и если tar, то через pipe ещё быстрее будет
>малое время поиска блока но при копировании больших файлов это не важно
Если у тебя диск C: на весь HDD, и на нём раскидано 100500 мелких файлов по всему диску, то SSD будет однозначно быстрее. А если у тебя Ъ система, и есть спец-раздел для файлов, то они идут почти подряд, и копировать их также быстро как один большой. Особенно если EXT4 с экстентами.
> а потому-что так быстрее лишь в недосистемах типа оффтопика с её NTFS. Используй EXT4, и не заморачивайся.
вранье 100%. е4 на мелкие файлы реагирует так же как нтфс +-0.хрен%
с райзером скорее всего тоже самое
с райзером скорее всего тоже самое
На чём основано столь смелое предположение?
> На чём основано столь смелое предположение?
бесчисленные тесты файловых систем, однако
>бесчисленные тесты файловых систем, однако
пруфы будут? или ты так, потрещать зашёл?
А где там много мелких файлов? Аддоны что ли?
>> бесчисленные тесты файловых систем, однако
пруфы будут? или ты так, потрещать зашёл?
+1 тупой тест специально для тебя
копирование с райзера на райзер 1.5гб мелких файлов из /usr/share
копирование с райзера на райзер 1.5гб мп3 файлов
то же самое на ext4
разница >2x в обоих случаях (чтд?) и райзер не быстрее даже на мелких файлах
оперативки 256мб, в кеш файлы не помещаются по-этому при повторах те же цифры
Очередной фороникс-стайл бенчмарк. Опции монтирования, естественно, дефолтные?
> Очередной фороникс-стайл бенчмарк. Опции монтирования, естественно, дефолтные?
сделайте по своему. только не забудьте что задача - доказать/опровергнуть утверждение что райзер так же сильно реагирует на размер и количество файлов при копировании как и другие фс, а не что то другое
> По пропускной способности SSD сильно
отсасывает у современных винчестеров
Сам ты . не пробовал SSD на PCIe
>разница >2x в обоих случаях (чтд?) и райзер не быстрее даже на мелких файлах
ну и что? всё зависит от исходного и конечного положения файлов: Например, для операции чтения одного нефрагментированного файла нам нужно просто подвести головку к файлу, и его читать. Основное время тратится на начальное позиционирование. Если-же файлов 2шт, то нужно позиционировать дважды. При этом время второго позиционирования зависит от расстояния между файлами. Совсем плохо, если файлов много, и мы их копируем в случайном порядке.
Как они у тебя там лежали - мне неведомо. И тебе тоже. Однако, один файл ФС старается засунуть в одно место, а вот кучу мелочи - не старается.
И вообще не надо холиварить на эту тему - результаты измерений слишком сильно (в сотни раз!) зависят от случайных причин. Если уж проводить тесты, то на только-что созданных идентичных разделах. Причём копировать источник нужно командой dd, что-бы файлы легли одинаково. Но команда dd не может скопировать файлы на разные ФС, потому мы не можем гарантировать эквивалентность источника. Видимо надо написать специальный скрипт, который создаёт N файлов размера S, причём эти размеры делает случайными, и данные берёт из /dev/urandom. После этого можно провести тест копирования на пустой раздел.
Это надо повторить 3 раза (минимум), причём каждый раз создавать ФС заново, с нуля.
А затем ещё 3 раза, но уже создавая ФС другого типа.
А так - просто 3.1415926здабольство.
SSD бывают разные. На первых ёёёшках тоже SSD, скорость у них в ~3 раза меньше, чем на моём тихом десктопном винте.
>Сам ты . не пробовал SSD на PCIe
В продаже не видел, те что в продаже - говно полное. Были бы они на PCIe сам бы прикупил, я уже по этому поводу отписывался что SATA-интерфейс для SSD это охрененно кривой костыль. Хотя если SSD использовать для временных файлов не лучше ли дохрена оперативки и tmpfs? ;)
> не лучше ли дохрена оперативки и tmpfs? ;)
SSD дешевле на единицу объема (читай интернет - там пруфы)
> А затем ещё 3 раза, но уже создавая ФС другого типа.
А так - просто 3.1415926здабольство.
зачем всё это если на глаз отчетливо видно что много мелких файлов копируется медленее чем мало больших. лишь бы попистеть?
В линупсе можно существенно ускорить копирование мелких файлов, смонтировав target файловую систему с опцией async.
Подскажите, пожалуйста, как аналитически рассчитать время копирования данных с одного жесткого диска на другой.
Я выполнил команду dd if=/dev/sdb of=/dev/sdc bs=512 Отрабатывает он уже начиная с 19:35 04.10.2014. Кроме того, после выполнения команды dd, не получается переключать терминалы и подключаться по ssh. Хотел посмотреть, как идет процесс копирования с помощью kill -USR1 , а поскольку переключаться не могу, то и посмотреть не получится.
А как сейчас модно делать? bs=4096?
Отрабатывает он уже начиная с 19:35 04.10.2014
а теперь подумай о ценности этой информации для окружающи
Потом соберись с мыслями, и последовательно изложи свою тему, без этого безграмотного потока сознания
Двое суток примерно. А на SAS — раза в 3 поменьше.
Mdadm синкает рейд1 из 2 3тб дисков часов 8. Так что рассчитывай на 4 часа.
Можешь попробовать приостановить процесс через Ctrl+z, после через fg или bg пустить его в фоне.
roman77 ★★★★★ ( 05.10.14 16:32:26 )
Последнее исправление: roman77 05.10.14 16:38:12 (всего исправлений: 4)
А откуда такая цифра?
А аналитически как рассчитать так никто видимо и не знает, печально)
Подозреваю, тебе надо численно, а не аналитически.
Mdadm синкает рейд1 из 2 3тб дисков часов 8
Разве что со скоростью по умолчанию.
На самом деле между 1М и 10М особой разницы не будет.
Я бы вообще pv использовал: и индикация прогресса, и параметры I/O определять не нужно.
Надо было делать так:
И глядеть на скорость и расчетное время завершение в реальном времени.
Если blockdev нет, можно глазами посмотреть fdisk -l /dev/sdb и подставить циферки в -s к pv.
Зачем в таком случае вообще dd?
Ну то есть 4ре килобайта, по размеру сектора современного накопителя?
у тебя ошибка на три порядка, иди проспись
В чём моя ошибка? 4096 байт.
Во-первых это дефолт, во-вторых это будет ООООЧЕНЬ медленно. bs в идеале должен быть соразмерен дисковому кэшу. То есть 4, 8, 16, 32 и т.д. мегабайта(!) - это ок. 512 байт - это фэйл.
bs ставь размеру кэша диска 16M, 32M, 64M, используй pv, bar, dcfldd отображают ход процесса
Запускаешь dd, потом делаешь kill -USR1 $PIDOF_DD и смотришь текущую скорость копирования, расчитываешь время.
На каком основании нужно ставить bs соразмерно кэшу, а не размеру кластера?
Вот смотри - сначала с первого диска читается один сектор, потом он пишется на второй, первый в это время ничего не делает, плюс оверхед на общение с контроллером, обработку прерывания
что за «кластер»? это что-то из убогой ntfs?
И да, по моему опыту, копирование 1Тб диска длится около 3 часов, bs выставляется в несколько мегабайт
чем больше блок, тем меньше процессорного оверхеда. чё тут неясно?
Это 4 гб. Я не понял, в чём я не прав. Я вёл речь про 4кб. блок.
А кеш в этом случае как может помочь?
это 4 мегабайта
наблюдение за работой dd в реальном времени
В общем я уже запутался, в чём я не прав, и где я ошибся. Вы может процитируете меня?
главное в рассчётах помнить, что диски на крае и у шпинделя читается с разной скоростью.
измерь запись в начале, потом в конце, потом усереднить и апроксимировать.
а чё, рассчитать исходя из радиуса там не?
— «Я смотрю my little pony уже несколько лет» © DALDON, 2014
а чё, рассчитать исходя из радиуса там не?
Подскажите, пожалуйста, как аналитически рассчитать время копирования
никак. Только интерполяцией, т.е. если за сутки 1Т скопировался, то второй тоже сутки будет примерно.
И да, bs нужно ставить как можно больше. Однако если он больше кеша, то это не ускоряет. Лично я ставлю всегда 16М.
Но вообще лично я переношу данные tar'ом. Типа того:
Потому что после dd всё рано запарно, например UUID'ы тоже клонируются, а они вообще говоря должны быть уникальными. Да и долго воздух гонять туда-сюда.
а чё, рассчитать исходя из радиуса там не?
не. Там и плотность записи разная, что-бы выровнять.
потом по любому основное время тратится на поиск дорожки. Прочитать это всего один оборот, а вот сдвинуть на соседнюю, и дождаться пока оно успокоится и что дорожка точно соседняя, и выехать на середину — это больше оборота, и намного.
А чем это лучше простого cp с ключами --archive и --recursive? И зачем там сжатие гзипом?
измерь запись в начале, потом в конце, потом усереднить и апроксимировать.
Обычно средняя в 1.3—1.5 ниже максимальной. Т.е. достаточно ориентироваться на hdparm -t /dev/sd? и уменьшить на треть.
Для современных винтов 2Тб перегнать — это 6-9 часов.
Блин, я помню времена, когда винт на винт целиком за минуту копировался :D
А чем это лучше простого cp с ключами --archive и --recursive?
tar лучше работает с разными хитрыми хардлинками/симлинками/именами/правами/датами
tar ещё даёт возможность сделать бекап, т.е. копировать вовсе не обязательно с источника на приёмник, можно через третий носитель, либо через тройник в третий послать
Ну и у tar'а вообще больше разных полезных фич. Ну многотомные архивы например. Как ты командой cp будешь на нескольких флешках информацию таскать?
сжатие не мешает и не тормозит. Процессор по любому работает быстрее копирования. Поможет если захотелось бекап, или если по сети гнать (у меня обычно сжатие по ssh отключено, но тут объём большой).
Блин, я помню времена, когда винт на винт целиком за минуту копировался :D
ты что-то путаешь. Раньше диски были конечно маленькие, но скорость у них тоже была маленькой. Явно не за минуту.
То, что сейчас по большей части в качестве носителей используют флешки, не значит, что больше нет необходимости в программах для копирования дисков. Ведь многие юзеры продолжают пользоваться этими носителями, и этому есть ряд очевидных причин. Диск, на котором хранится информация, совершенно не боится вирусов, сбоев в системе, несвоевременного отключения электричества и т. д.
И для того чтобы выбрать лучшую утилиту, которая поможет сохранить информацию на носителе, следует внимательно проанализировать различные виды этих программ, а также их характеристики.
К тому же диски всегда можно воспроизвести не только на ноутбуке, но также в автомобиле. В то время как с флешкой в этой ситуации может и вовсе ничего не получиться.
Приведем ниже рейтинг лучших программ для работы с дисками.
Small CD-Writer
Small CD-Writer – утилита, которую создали отечественные разработчики, и они по праву гордятся ею. Удобный интерфейс, невысокие требования к памяти ПК. Отличная скорость работы, а также возможность делать копии на жёсткий диск стали её главными преимуществами.
Читайте также: