Книга: Разработка ядра Linux
Запросы
Запросы
Отдельные запросы представляются с помощью структуры struct request
, которая тоже определена в файле <linux/blkdev.h>
. Каждый запрос может состоять из более чем одной структуры bio
, потому что один запрос может содержать обращение к нескольким смежным дисковым блокам. Обратите внимание, что хотя блоки на диске и должны быть смежными, данные этих блоков не обязательно должны быть смежными в физической памяти — каждая структура bio
может содержать несколько сегментов (вспомните, сегменты — это непрерывные участки памяти, в которых хранятся данные блока), а запрос может состоять из нескольких структур bio
.
Оглавление статьи/книги
Похожие страницы
- Запросы на обновление
- Запросы, подсчитывающие строки
- Урок 7.5. Запросы
- Короткие поисковые запросы
- 7.6.1 Эхо-запросы и эхо-ответы
- Запросы, поступающие от начальства
- Коррелированные подзапросы
- 18.1.3.5. Запросы с данными в формате multipart
- Первые запросы
- Запросы на основе команды SELECT INTO
- Запросы при работе с классом EXCEPTIONS
- Подзапросы