Чому утиліта Disk Utility / diskutil займає стільки часу, щоб нульові дані?


8

Я спробував за допомогою Disk Utility.app і diskutil у командному рядку зняти нульовий жорсткий диск 3 Тб зовнішнім USB, і обидва працюють на швидкості близько 1% / 1 год. У Disk Utility.app я використовую режим 1 проходу, а в дискутилі я використовую випадковий 1 пропуск.

Я на Mavericks / 10.9.


дуже здорово, що Google може відповісти на це питання в прямому діапазоні; дякуємо, що додали його до своєї посади
Френк Томас

@bmike я відмінив ваше редагування - якщо ви не хочете цього питання, тоді перейдіть до відповіді, не просто видаляйте його
Джон Бачір

2
Я не згоден з вашою реверсією і дякую вам за коментар. Я запропонував редагувати існуючу відповідь, але рецензенти не отримали схвалення, хоча вони схвалили моє запитання. Якщо ви хочете відповісти на своє запитання, вам слід зробити це у розділі відповідей. Давайте поговоримо з користувачем Meta Super, якщо ця резолюція не піддається вам.
bmike

2
Я погоджуюся з @bmike в тому, що якщо ви хочете відповісти на власне запитання, будь ласка, опублікуйте своє рішення як фактичну відповідь на питання. Це дозволяє користувачам голосувати за наданими відповідями та полегшує майбутнім відвідувачам послідовно отримувати найрелевантнішу інформацію. Але будь ласка, переконайтесь, що ваша відповідь є достатньо вагомою, щоб правильно відповісти на поставлене вами питання. :)
Der Hochstapler

Відповіді:


12

3TB зовнішній жорсткий диск USB

Ось ваша відповідь. 3 ТБ - це багато місця.

Я впевнений, що ваш 3TB диск - це спінінг, який може ефективно підтримувати записи близько 60 Мбіт / сек (можливо, останні диски трохи швидше, але будь-яке кешування тощо не допоможе вам у простому випадковому записі LBA ).

Це може піти швидше, якщо ви будете безпосередньо підключені, як запропонував @LeeHarrison.


Робота мого тата надає йому Mac, але останнім часом вони модернізували всі. Він доручив мені витерти привід. Я завантажився до Disk Utility і вибрав 7 pass wipe (конфіденційний матеріал є конфіденційним). На проїзд в 500 Гб потрібно було 10 годин.
Коул Джонсон

"3TB is a lot of space"Ну, я думаю, що це може бути питанням думки :)

10

так, записування випадкових даних через 3 тб займе дуже багато часу. Зазвичай для форматування потрібно близько 8 годин на ТБ (не швидке форматування), і це не передбачає додаткових витрат на те, щоб процесор генерував випадкові дані для кожного біта до його запису. 1% / година здається трохи повільним, але я все-таки очікую, що робота займе два дні. USB - це, мабуть, те, що насправді сповільнює, оскільки випадкове покоління має перетинати кожну шину і міст між знімним диском і процесором.


3
Погодьтеся з вищенаведеним плакатом. Якщо можливо, чи можете вийняти HD із зовнішнього корпусу та внутрішньо підключити його? Це, як правило, досить швидко прискорить справи.
Лі Гаррісон

1
Щоб стерти їх, не потрібно записувати дані на весь диск. Просто скажіть диску, щоб захистити себе. DBAN може бути корисним для цього.
Hennes

Я розумію, що ви можете сказати SSD, щоб позначити всі його комірки порожніми і змусити дані назавжди зникнути, але за допомогою механо-магнітного HDD кожен біт, який використовується, насправді повинен бути перезаписаний, щоб не бути його відновлюється програмним забезпеченням, що робить необмежене зчитування носія. Я, мабуть, нерозумію вашу відмінність, але якщо ви зможете викласти, я би вдячний.
Френк Томас

гаразд @FrankThomas, вони відхилили моє зображення від запитання, тому ви отримаєте це у своїй відповіді: D
Джон Бачір

@FrankThomas Те саме стосується жорстких дисків із шифруванням. Це не за замовчуванням для багатьох обертових дисків, якщо ви не встановили пароль жорсткого диска BIOS. І щоб відповісти на трохи більш загальну ситуацію: Не потрібно, щоб усі ці нулі переносилися через шину SATA. Привід повинен бути (і в багатьох випадках є) ідеально здатним витирати себе без постійного втручання господаря.
Геннес

4

3 ТБ - це багато даних, а USB є відносно повільним і має великі накладні витрати.

Якщо припустити, що у вас є USB 2 та досить хороша продуктивність 30-35 МБ / сек. (мова йде про максимальну швидкість запису для 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.

Є як мінімум три способи вирішити це:

  1. Чекати довго.
  2. Використовуйте більш швидку шину на диск (наприклад, корпус eSATA. Або встановіть диск внутрішньо)
  3. Не надсилайте жодних даних на привід, щоб стерти їх. Замість цього скажіть накопичувачу витерти себе. Корисно для цього: DBAN та безпечне стирання .

Безпечне стирання звучить цікаво. чи вказує hdparm контролеру керувати перезаписом, а диск залишає, щоб він сам про це піклувався? Також DBAN - це відмінне програмне забезпечення, але чому ви вважаєте, що це буде швидше, ніж будь-який інший захищений інструмент для стирання, як sfill або гумка для Windows?
Френк Томас

Я не знайомий з будь-якими інструментами Windows для безпечного стирання, і я знайомий як з Linux, так і з BSD. Тому я схильний рекомендувати hdparm та DBAN. Це не означає, що немає інших інструментів, навколо яких так само добре працювати.
Геннес

gotcha, але це не зовсім моє питання. Моє припущення, що утиліта, яку використовує ОП, приблизно еквівалентна dban або будь-якому іншому безпечному засобу очищення. Що я не отримую, це ваша третя куля про те, щоб не надсилати жодних даних на накопичувач. Кожна утиліта, з якою я коли-небудь стикався, повинна була використовувати процесор для генерування випадкових даних, оскільки hdd не має можливості самостійно виконувати завдання. Я можу уявити собі захищену функцію стирання, вбудовану в дисковод IO-контролера, але я ніколи не чув, щоб це було зроблено, так що мені не вистачає? чи є спосіб залишити це все контролеру? і як би dban використовував це?
Френк Томас

Безпечна вбудована стираність на диску відносно нова для SATA. Більшість (усіх?) SSD-дисків мають це, і ця функція, здається, скручується до обертових іржавих моделей.
Геннес
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.