Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser - подразделению Stack Exchange, основанной на сообществах сайтам Q & A.
Вопрос
Читатель SuperUser Джон хочет знать, есть ли способ ускорить работу диска, который он выполняет:
I’ve tried with Disk Utility.app and diskutil at the commandline to zero out a 3TB external USB hard drive, and both work at about 1%/1hr. In Disk Utility.app I am using the 1-pass mode, and with diskutil I am using 1-pass, random.
I’m on Mavericks/10.9.
В любом случае, чтобы Джон ускорил процесс?
Ответ
Докладчик SuperUser Хеннес пишет:
3TB is a lot of data and USB is both relative slow and has a lot of overhead.
Assuming you have USB 2 and a reasonably good performance of 30-35MB/sec. (this is about the max write speed for USB 2)
30 MB / sec 100 MB per 3 seconds 2000 MB per 60 seconds 2GB per min 120GB per hour, or 25 hours for 3 TB.
Это долгое время. И скорости могут несколько отличаться. В вашем случае это кажется в четыре раза медленнее. Решительно не быстро, но хорошо в пределах разумных скоростей. Особенно, если на том же USB-контроллере работают другие USB-устройства.
Есть по крайней мере три способа справиться с этим:
- Подождите много времени.
- Используйте более быструю шину на диске (например, корпус eSATA или монтируйте диск внутри)
- Не отправляйте на диск данные, чтобы стереть их. Вместо этого попросите диск стереть сам. Полезно для этого: DBAN и безопасное стирание.
Есть что добавить к объяснению? Звучит в комментариях. Хотите узнать больше ответов от других пользователей Windows? Посмотрите здесь полную дискуссионную тему.