копроконтроллер
15-12-2008 16:59
к комментариям - к полной версии
- понравилось!
Как известно, существует не токмо микро- и макроэкономика, но и копроэкономика. В данном случае продуктом оной явился SATA-контроллер Silicon Image SiI 3114, начинающий вести себя непредсказуемо не только с винчестерами на 750 гигабайт (коих он не умеет от рождения), но и (в порядке снижения емкости) с дисками на 500, 300 и даже 250 гиг (не стали исключениями ни WD, ни Samsung, ни Seagate). Симптом прост и незатейлив: не только под FreeBSD, но и под Linux'ом через некоторое (случайно определяемое контроллером, но зависящее от нагрузки) время контроллер теряет диск с криками "ой, не пишется... и не читается! и вообще у вас диска нет!" (TIMEOUT - WRITE_DMA retrying, TIMEOUT - READ_DMA retrying и т.д.) Причем даже в режиме SATA-1 (другие режимы он, правда, тоже не умеет изначально). Результат вполне предсказуем: битые данные, потерянные файлы и прочие ужасы войны. Поэтому, как сказал один умный человек, единственное применение, которое можно придумать сему копропродукту -- это наглядная агитация: внешний контроллер на оном чипе рекомендуется прибить к стене гвоздем потолще (чтобы не сорвался) и написать рядом: "НИГДЕ и НИКОГДА НЕ используй SiI3114!!!"
А вот случай с интегрированным контроллером сложнее: материнка-то сама по себе живая и неплохая, если бы не эта ложка, так скажем, дёгтя. Остается плюнуть и переехать на старый добрый IDE-диск с неизбежной потерей скорости (UDMA100 вместо SATA150), но утешаться тем, что оторвать оный диск теперь способна разве что бешеная крыса.
вверх^
к полной версии
понравилось!
в evernote