Уже давно столкнулся с интересным явлением — FAR и другие средства быстрого копирования пишут на флешки медленнее, чем копирование в Windows. Причём иногда эта разница может быть очень большой.
Очередной раз мне напомнил об этом тот самый mp3-плеер, который разыгрывался в новогодней лотерее. При копировании на него FAR’ом скорость записи всех четырёх гигабайт была чудовищной — около 9 часов. Однако, если в FAR’е включить опцию «Использовать системную функцию копирования», скорость копирования возрастает в 20 раз.
После этого я начал исследовать, попадающие ко мне в руки флешки и вот что получилось.
W. FAR | W. Win | Read | |
Плеер Laser Peanut-FM 4gb | 0.1 | 2.5 | 4.2 |
Kingston DT101 G2 (DT101G2/4GB) 4gb | 6.4 | 9.1 | 16.9 |
Transcend JetFlash 300 (TS4GJF300) 4gb | 3.2 | 6.0 | 13.4 |
Kingston MicroSD Class 4 2009 год 4gb | 6.6 | 10.5 | 18.9 |
Kingston MicroSD Class 4 2010 год 4gb | 4.1 | 4.6 | 16.2 |
Kingston MicroSD Class 4 2009 год 8gb | 5.4 | 9.9 | 17.7 |
Transcend SD Class 4 (TS4GSDHC4) 4gb | 2.6 | 5.6 | 18.5 |
Transcend SD Class 4 (TS8GSDHC4) 8gb | 2.3 | 5.6 | 9.3 |
Transcend SD Class 6 (TS8GSDHC6) 8gb | 4.8 | 11.8 | 17.0 |
Первая цифра — скорость записи (мб/сек) средствами FAR, вторая — скорость записи средствами Windows, третья — скорость чтения.
По видимому, флешки специально оптимизируются для копирования средствами Windows, причем у разных флешек эта оптимизация разная.
Ещё несколько выводов из таблички:
1. Kingston в той же ценовой категории обычно быстрее Transcend.
2. Опять же у Kingston разница между разными способами копирования меньше.
3. Одинаковые флешки разных годов выпуска (а может быть и разных партий) разные: две MicroSD’шки Kingston, одна из которых куплена год назад, а другая сейчас, отличаются по скорости более, чем вдвое.
4. MicroSD’шки обычно не медленнее больших флешек.
Этот пост в моём блоге LiveJournal: Оптимизация флешек