Intel VT-d


Intel VT-dТехнология Intel VT-d предусматривает аппаратное управление доступом PCI-устройств к системным ресурсам с одновременной защитой памяти с помощью непосредственного контроля шинных циклов, выполняемых bus master устройствами. Вмешательство процессора потребуется только при обращении по запрещенному адресу.

Intel VT-d: практикум для хакеров

Современные персональные платформы характеризуются способностью пе­ри­ферийных контроллеров самостоятельно обращаться к оперативной па­мя­ти и другим системным ре­сур­сам. Это требуется учитывать при раз­ра­бот­ке тех­но­ло­гий виртуализации. Контроллер, работающий с опе­ра­тив­ной памятью под управлением гостевой операционной сис­те­мы, должен видеть только виртуальное адресное про­стран­ство данной среды. Несоблюдение этого требо­ва­ния, превращает его в инструмент, которым злонамеренная гостевая задача может полностью разрушить системный контекст.

Адаптеры USB 3.0 на чипах Renesas uPD720201 и uPD720202

Предлагаемый материал является попыткой копнуть глуб­же и рассмотреть не только эксплуатационные характерис­ти­ки USB 3.0 контроллеров, но и их внутреннюю организа­цию. В обзор включены адаптеры производства ST Lab на основе xHCI-контроллеров uPD720201 и uPD720202 (оба — Renesas) и EJ168A от Etron Technology. Контроллеры Rene­sas являются продолжением линейки устройств, ранее вы­пускавшихся под маркой NEC. Компания Etron, произво­ди­тель памяти, — новичок на рынке USB-контроллеров, что при­вно­сит интригу в наше исследование.

Виртуализация Intel VT-d на марше

О виртуализации не стоит говорить в прошедшем времени. Сегодня, по сути, делаются первые робкие шаги в моделировании вычислительных процессов, каждый из которых выглядит прорывом. Сумма технологий виртуализации только завтра, если не послезавтра, даст кумулятивный эффект: компьютер станет гармоничным украшением  освобожденного от рутины человека.

Но если подвести промежуточные итоги, что окажется существенным с точки зрения аппаратных решений виртуализации?