Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 04 Jul 24 04:46:01, всего сообщений: 10757
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 6358 из 10757 ===================================== RU.UNIX.BSD =
От   : Eugene Grosbein                  2:5006/1           20 Jan 18 23:27:13
Кому : Alex Korchmar                                       20 Jan 18 23:27:13
Тема : Re: ashift на древней bsd
FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+88961da5
На   : area://RU.UNIX.BSD?msgid=ddt.demos.su+46c7f258
= Кодировка сообщения определена как: IBM866 =================================
==============================================================================
20 янв. 2018, суббота, в 19:51 NOVT, Alex Korchmar написал(а):

AK>>> что-то мне подсказывает, что это писец неэффективный метод доступа к
AK>>> диску.
EG>> Да с чего бы? Внутри ядра это просто вложенные вызовы C-функций,
AK> а не копирование ли блока данных, причем максимально неэффективное из-за
AK> разных размеров обрабатываемого блока?

В случае томов SINGLE или RAID1 - нет, тут задачей graid является
просто пересчет аргументов и передача запроса дальше нужному
geom_disk'у по правильному смещению.

EG>> уж в случае HDD (и даже SSD) стоимость I/O несравнима с.
AK> то-то мы изобрели sendfile пятнадцать лет назад, когда диски были медленнее
AK> чуть не вдвое...

Hу там-то как раз боролись и с лишними переключениями контекста,
и с лишними копированиями, а тут ничего этого нет.

Eugene
--- slrn/1.0.2 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.194795 секунды