metos
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Core_2 Цитата: Win 764. Окно сканирования пустое в 447 . В 446 норма была. | Это такая фича версии 4.47 , которую я просто считаю "защитой от дурака". Почему защита? Да потому что не нужно визуальное отображение более 10,000,000 секторов. В 4.46 из-за этого визуального отображения нельзя просканировать за раз 2TB диск! Hellteh Цитата: Максимальное число в 10,000,000 секторов выбрано слишком маленьким! Это всего-лишь 4,77 Гб, таких жестких дисков давно нет в активном современном использовании. Это получается, что практически для всех дисков теперь не будет показывать блоки | А какой вообще смысл в визуальном отображении секторов, если сканируют обычно так: 1) сканируют всю поверхность целиком 2) смотрят файлик eventlog.txt и выделяют проблемные зоны (если таковые имеются) 3) сканируют каждую проблемную зону по-отдельности, дабы убедиться, что утилита не наврала 4) возможно делают сканирование + remap проблемных зон Цитата: Нельзя ли сделать иначе логику с блоками? Вот например так: а) При линейном чтении/записи (а можно и при случайных делать эту проверку) показывать блоки всегда, а при достижении ими какого-либо крупного числа (и лучше все-таки побольше чем 10'000'000) - очищать первую половину блоков в окне - так и промотать часть можно будет | Патчингом это можно сделать. Но сложно. Да и может в начале каждого сканирования врать, т.к. освобождение большого кол-ва мелких кусочков памяти довольно затратная задача (от 1 до 10 сек). Да и как выяснил при создании 5-ого патча проценты выполнения задания высчитываются по количеству строк в этом гриде. Так что удалив из грида все строки получим 0% выполнения скана )) Цитата: (иногда бывают ситуации, когда приходится останавливать тест и смотреть структуру последних повреждений) и память вся не будет засоряться. | Ну это если наблюдать за процессом лично (обычно все чай уходят пить). И вообще нужно сканировать до конца - так будет эффективнее использоваться ваше личное время. Цитата: Если это патчем экзешника слишком сложно, то: б) Аналогично а), но удалять все накопившиеся блоки а не половину. | Про подсчёт процентов выше написал. Цитата: Если и так сложно, тогда хотя бы просто вместо if (eax >= 10000000) поставить число побольше, например 2'000'000'000 (это чуть более 1Тб). Но в таком случае память конечно будет кушаться. | Это что бы винда стала активно юзать файл подкачки? И зачем это? Пусть лучше всё гарантированно будет умещаться в оперативной памяти. Цитата: Вообще индикация блоками бывает очень полезна, конечно не столько возможностью прокрутки (хотя и это изредка бывает нужно), сколько визуальной индикацией структуры повреждений в реальном времени (по одним адресам бэдов не всегда удобно судить). | Всё равно виндовая версия утилиты допускает погрешность измерения времени, т.к. винда мультизадачная система. И что бы убедиться наверняка в наличии по адресу Х очень медленных секторов, нужно ещё 2 раза прогнать по ним сканирование. Или юзать DOS версию, в которой погрешность измерений минимальна. | Всего записей: 114 | Зарегистр. 19-05-2005 | Отправлено: 18:43 18-02-2013 | Исправлено: metos, 19:01 18-02-2013 |
|