Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет qwerty ([info]qwerty)
@ 2008-09-05 13:59:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Глюкает все
Обнаружил пару файлов, напрочь завешивающих бинарное сравнение (fc /b) в виндючестве, если один их этих файлов на внешнем носителе (USB или Firewire - все равно). Напрочь - до холодной перезагрузки. Средствами ОС процесс не убить. После перезагрузки эффект сохраняется. Отдельно файлы замечательно читаются, копируются и т.д. Файлы примерно по 700 МБ, отличаются на 3 байта.

Отрубите же им, наконец, руки! Ну и голову заодно.


(Добавить комментарий)


[info]ppkk
2008-09-08 16:44 (ссылка)
Можно мне тоже попробовать?

(Ответить) (Ветвь дискуссии)


[info]ppkk
2008-09-08 20:53 (ссылка)
А то я тоже создал два файла по 700 с чем-то мегабайт, отличающихся тремя байтами, скопировал один на флешку, и отлично сравнились.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]qwerty
2008-09-08 22:18 (ссылка)
У меня внешний носитель был жестким диском. ОС было предписано оптимизировать доступ для скорости. Не знаю, почему бы это было важно, впрочем, - файлы только читались.

(Ответить) (Уровень выше)


[info]qwerty
2008-09-08 22:34 (ссылка)
Может быть важна скорость внешнего носителя - по симптомам в системе кто-то подрался за общий семафор. Возможно, глубоко в потрохах файловой системы при отображении файла в виртуальное адресное пространство.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ppkk
2008-09-09 11:29 (ссылка)
Да хрен знает, в чём дело, особенно если нет рецепта для повторения ситуации. Я не думаю вообще, что имеет значение программное обеспечение кроме драйверов. Может вообще не программная ошибка.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]qwerty
2008-09-09 11:36 (ссылка)
Откуда тут взяться аппаратной ошибке, если этот файл был списан с того самого внешнего носителя на внутренний диск? По отдельности оба файла замечательно читаются. И тем же Фаром сравниваются с ожидаемым результатом.

Драйвера - да, весьма вероятно, но вряд ли в них одних дело. Фар при сравнении не виснет.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ppkk
2008-09-09 15:20 (ссылка)
"Откуда взяться программной" тоже основано на домыслах о кривых руках разработчиков, причём в итоге делается вывод, совпадающий с этим неявным предположением.

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

(Ответить) (Уровень выше)


[info]qwerty
2008-09-08 22:16 (ссылка)
Увы, уже снес. Я не думаю, что дело в специфическом содержимом. Скорее всего, важны большой размер и минимальность различий.

(Ответить) (Уровень выше)