1

Недавно у меня был клиент, который думал, что я буду копировать данные и одновременно пытаться читать один и тот же диск - и, по его словам, это невозможно, потому что вы можете повредить данные / жесткий диск.

Я все еще не мог найти никакой информации о том, почему вы не можете читать и писать на одном и том же диске «одновременно»; Я подумал, что именно для этого предназначены жесткие диски: запросы на запись и чтение разделяются на подпроцессы, которые затем выполняются не «одновременно», а один за другим. Обычно вы стараетесь избегать чтения и записи на одном и том же диске «одновременно» - потому что это и обратно, и совместное использование только одного соединения, в конце замедляет оба процесса. Но это из соображений скорости, а не безопасности данных или оборудования, - подумал я.

«Безопаснее» сначала закончить копирование как можно быстрее, прежде чем делать что-либо еще - только потому, что шансы сбоя питания, любого, кто проливает кофе или ударяет по вашему жесткому диску и т.д., Очевидно, меньше в более короткий период времени, чем в длиннее Но в остальном:

Может ли чтение диска при копировании на него «повредить» данные, которые вы пишете, или сам жесткий диск?

Если да, то как?

2 ответа2

4

Одновременное чтение и запись не повредит данные или привод в нормальных условиях. Например, это то, что серверы баз данных непрерывно делают годами. Это вызывает больше запросов, но этого недостаточно, чтобы реально повлиять на срок службы диска.

3

Ваш анализ и ответ @Tibors верны, одновременное чтение и запись диска не повредит его - они предназначены для этой цели.

Если вы думаете об этом, это имеет смысл - в приводе нет механизма, который мог бы создать риск - вы читали головки и пишите головки, а также руку, которая движется по вращающемуся диску, - и у вас дополнительно есть логика для чтения и записи этого , Ничто в этом процессе не может привести к преждевременному отказу привода - поскольку имеется только 1 приводной двигатель, он не может получить 2 сигнала и заклинить.

Я даже не могу понять, как этот миф мог быть начат - конечно, это правда, что если диск выходит из строя, вам следует избегать каких-либо действий, кроме чтения ваших данных с него на новый диск - но это не имеет никакого отношения к данному вопросу. (Интересно, может ли это иметь какое-то отношение к древним накопителям на магнитных сердечниках, которые были, конечно же, совершенно другими животными, предшествующими жестким дискам)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .