Индекс форумов |
Исходное сообщение |
---|
"Откуда берется steal внутри виртуальных машин и что с этим д..." Отправлено нах., 14-Апр-20 23:31 |
не, ты все неправильно понял. При работе с риальне жилезом нормальный драйвер вовсе не виснет нахрен, он либо ждет ответа (самостоятельно обеспечивая себе это ожидание, крутясь в цикле - так делается в редких специальных случаях, типа перепрограммирования режимов) либо, что гораздо чаще - сразу же возвращает управление операционке, а когда и если hdd ему что-то ответил или, скажем, завершился dma-трансфер - приедет аппаратное прерывание, обработчик которого и будет разбираться, зачем его разбудили и что ему дальше делать. Причем там опять асинхронная схема - он быстро-быстро приведет в порядок регистры, сохранит какую-нибудь ссылку и отдаст управление обратно. А разбирать, скажем, полученный или чистить отправленный буфер будет другая его часть, уже разбуженная планировщиком по таймеру. |
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования. |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |