Скорость передачи поверхностна (очень высокая)
Когда я делаю передачу файла с жесткого диска на pendrive(дешевый sandisk USb2.0), скорость передачи чрезвычайно высока (80-250 Мбит / с) изначально, и индикация передачи останавливается (иногда зависает) в конце. Через некоторое время он обычно становится нормальным (обычно требуется то же время, что и в Windows для полной передачи). Скорости нормальные (18-22 МБ / с) при переходе с Pendrive на HDD. Я также проверил, используя мой другой Corsair Pendrive и все тот же.
Модель ноутбука: Asus X55C с двойной загрузкой Windows 8.1
1 ответ
В зависимости от конкретной конфигурации вашей машины, скорее всего, для вас работает дисковый кеш... Копируемые файлы сначала переносятся в дисковый кеш, а затем в фоновом режиме ядро копирует его из кеша на диск.
Чтобы получить кеш-память вашего диска используйте:
free --human
и это даст вам что-то вроде:
total used free shared buffers cached
Mem: 3.8G 3.7G 136M 362M 13M 1.6G
-/+ buffers/cache: 2.0G 1.8G
Swap: 7.6G 57M 7.6G
В приведенных выше числах кеш 1.6G
Таким образом, если никакие другие операции чтения / записи не выполняются, файлы, скопированные на внешнюю карту USB ниже этого числа, будут иметь высокие скорости передачи, и как только кэш заполнится, копирование снизится до эффективной скорости USB-карты.,