The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Код Bcachefs принят в основной состав ядра Linux 6.7"
Отправлено Kuromi, 03-Ноя-23 16:59 
>[оверквотинг удален]
> Но кернел довольно специфично себя ведет если накопитель делает что-то неожиданное. Скажем
> WD выпавший в Failsafe не хочет выполнять многосекторное чтение через read
> dma multiple, соглашаясь только на простой read по 1 сектору. А
> кернель не в курсе таких вещей и на это очень обижается,
> пытаясь ресетить девайс и что там еще. Что ессно никогда не
> дает ожидаемый эффект. Но вот контроллеру SATA это все до балды,
> он довольно простая железка. Горе от ума бывает больше у всяких
> трансляторов типа USB<->SATA и тому подобного добреца с фирмварой и трансляцией
> команд, там уже оно может и не пускать всякий кастом через
> себя.

Ну как бы все таки это все должно быть host aware:

Вот что Сигейт писали еще годы тому назад про свои диски для видеонаблюдения.

"Perhaps surprisingly, complete data integrity for video is not vitally important. That's because a small error introduced into a video stream doesn't compromise the overall integrity of the visual image. While a small, perhaps imperceptible, flaw may occur, the overall video is still intact. However, in order to manage the vast amounts of video and related metadata in a surveillance system, a keyed relational database or similar traditional data organizational system is often used. It is absolutely critical that reads and writes for such systems employ the utmost levels of error correction and detection to ensure data integrity isn't compromised.

An important feature of the SV35 Series disc drive is its support of the ATA-7 streaming command set. ATA-7 is a recent extension of the industry-standard ATA command set for controlling disc drives. The streaming component of this standard enables the SV35 Series drive's reads and writes to be customized for either video or data payloads. Using the ATA-7 streaming commands, both of these requirements are elegantly met."

Судя по спекам для того чтобы писать на диск в режиме стриминга система должна явно инициировать запись в таком режиме. Теперь вопрос - с чего бы обычному хосту такое делать? Не говоря уже о том что диск так же должен быть готов к записи обычных данных, для которых ошибки - ни-ни.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру