Как инструмент ввода / вывода тестирует повреждения - PullRequest
0 голосов
/ 20 апреля 2019

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

Мой вопрос: как ДТ или ФИО узнают, что они написали изначально, я сомневаюсь, что сохранит копию исходных данных

Хотелось бы узнать, как ДТ или Риознает, что было написано изначально.

1 Ответ

0 голосов
/ 20 апреля 2019

Как dt или FIO узнают, что они написали изначально?

Нет необходимости хранить все записанные данные, когда вы знаете шаблон , используемый для записи.

Например, если шаблон был «записать 1 в каждый байт», то вы знаете, что каждый байт после записи должен содержать 1.

...