NickAlreadyExists
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору DimaSeven, Короткий ответ: при тестах записи в CDM потери данных быть не должно. Сильно беспокоиться не стоит Развернутый ответ: - CDM создает временный файл на свободном месте указанного вами раздела и пишет в него. Либо тест записи будут выполнен, либо будет сообщение о недостатке места на выбранном разделе. Потери данных непосредственно из-за теста записи не предполагается. - Victoria/Mhdd/Hdat/HD_Speed и т.д. пишут в raw диск. HdTune пишет в raw на вкладке Benchmark и в файл - на вкладке FileBenchmark. - Raw запись идет , грубо говоря, в секторы диска, без учета файловой системы. И если в записываемых секторах лежали данные какого либо файла (или , к примеру, mbr), то эти данные будут потеряны (-> "битый" файл, потерянные разделы и т.п.). Поэтому тесты и называются деструктивными. О чем программы и предупреждают. Подробнее - см. CreateFile ("\\.\PhysicalDrive0",...) - "тестирование" CDM (как и любых других тестов) без понимания того, как это работает, мягко говоря, не самая умная затея. -- для hdd, у которых скорость записи в начале и в конце диска отличается в ~2 и более раз, на результат сильно влияет то, куда именно попадет тестовый файл (проще говоря, "скорость" на занятом диске будет заведомо меньше "скорости" на пустом. Скорость на первом разделе - меньше скорости на последнем и т.д.) -- для ssd во многих случаях скорость записи непоср. зависит от объема непрерывно записываемых данных. Поэтому типовое меряние попугаями 3x100 Mb - 3x1000Mb показывает скорости, гораздо бОльшие реальных -- для распространенных дешевых флешек - аналогично ssd (TLC + SLC-кэш в неск. % от объема, куда и попадает весь тестовый файл) -- и еще много чего (CDM - очень угрубленная эмуляция реальных сценариев, влияние размера блока записи и т.д.) |