1.1, Аноним (-), 18:13, 22/08/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
кто в курсе темы, прокоментируйте, когда мы сможем в XEN запускать windows для игр. в faq по XEN написано, что это зависит, как от XEN ( как раз IOMMU), так и от поддержки железа.
| |
|
2.2, Аноним (-), 18:29, 22/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
>кто в курсе темы, прокоментируйте, когда мы сможем в XEN запускать windows
>для игр. в faq по XEN написано, что это зависит, как
>от XEN ( как раз IOMMU), так и от поддержки железа.
>
добавлю к своему же посту
7.3. In DomU, how can I use 3D graphics.
....
Wait for hardware and software to support IOMMU. An IOMMU is a device that will support mapping memory addresses for a domian to some different address when that domain's hardware is being used. There is currently (high-end) server hardware that support this, but no desktop machines. Expect this to change in the future, but not very soon.
http://wiki.xensource.com/xenwiki/XenFaq#head-d5a7a247a5168517291228a6f02fd74
собственно карты от intel с поддержкой iommu уже должны быть. неужели можно запускать?
| |
|
3.6, xguru (?), 00:38, 23/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>a device that will support mapping memory addresses for a domian
>to some different address when that domain's hardware is being used.
>There is currently (high-end) server hardware that support this, but no
>desktop machines. Expect this to change in the future, but not
>very soon.
>
>http://wiki.xensource.com/xenwiki/XenFaq#head-d5a7a247a5168517291228a6f02fd74
>
>собственно карты от intel с поддержкой iommu уже должны быть. неужели можно
>запускать?
VT-d (Intel) и IOMMU (AMD) позволяют пробрасывать PCI-устройства (PCI-passthrough)
внутрь HVM-доменов, так что этот домен получает возможность монопольного
использования этого устройства.
Intel VT-d поддерживается Xen начиная с 3.2.0; IOMMU поддерживается (как заявлено)
начиная с 3.3.0, то есть, с той версии, которая вышла только что.
К сожалению, пока что, судя по всему, графические адаптеры успешно пробросить внутрь HVM-доменов пока не удаётся. В списке рассылки Xen-users и Xen-devel периодически обсуждаются эксперименты по проброске в HVM-домен графических адаптеров,
однако я ни разу пока не встречал отчёта об успешном завершении такого эксперимента.
Другие устройства (не графические адаптеры) пробрасываются достаточно успешно.
Вообще, что касается поддержки Xen на десктопе и, в частности, полноценной поддержки 3D внутри гостевых доменов (и это выходит за рамки PCI-passthrough внутрь HVM-домена), то это одно из приоритетных направлений развития на ближайшее будуще (за Xen 3.3). Подробнее смотрите в выступлении Кеира Фразера на последнем Xen Summit'e.
| |
|
4.14, crypt (??), 10:17, 24/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
одно из приоритетных направлений развития на ближайшее будуще
>(за Xen 3.3). Подробнее смотрите в выступлении Кеира Фразера на последнем
>Xen Summit'e.
Спасибо, посмотрю.
| |
|
|
|
1.3, Аноним (3), 18:30, 22/08/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Эх, если б они еще ядро поновее поддержали для ring0 - был бы вообще праздник...
| |
|
2.4, kirion (?), 19:04, 22/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Эх, если б они еще ядро поновее поддержали для ring0 - был
>бы вообще праздник...
в ring0 только гипервизор.
| |
2.5, xguru (?), 00:29, 23/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Эх, если б они еще ядро поновее поддержали для ring0 - был
>бы вообще праздник...
Вероятно, имеется в виду не ring0, а dom0.
Будет скоро поддерживаться самое новое ядро в домене 0,
только это будет через pv_ops.
А не через pv_ops, т.е. традиционно,
скорее всего, в домене 0 ничего новее 2.6.18
разработчики Xen поддерживать не будут.
Создатели дистрибутивов могут своими силами портировать более
новые ядра, но вообще, основная надежда именно на pv_ops.
| |
|
3.7, vitek (??), 11:43, 23/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
а чего его вообще в ванильное ядро не запихнули?
было бы логично по-моему.
| |
|
4.8, xguru (?), 12:23, 23/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
Поддержка Xen domU через pv_ops уже есть в ванильном ядре
с октября прошлого года.
Поддержка dom0 тоже, скорее всего, будет,
только нужно чтобы она вообще в природе появилась.
| |
|
5.9, vitek (??), 12:57, 23/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Поддержка dom0 тоже, скорее всего, будет, только нужно чтобы она вообще в природе появилась.
непонял. а вот это у меня тогда что?
$aptitude show linux-image-2.6.24-21-xen
Пакет: linux-image-2.6.24-21-xen
...
Описание: Linux kernel image for version 2.6.24 on This kernel can be used for Xen dom0 and domU
This package contains the Linux kernel image for version 2.6.24 on This kernel can be used for Xen dom0 and domU.
да вот здесь http://xgu.ru/wiki/Xen такая информация:
Начиная с ядра 2.6.24 поддержка Xen в домене U включена в основное ядро. Что касается поддержки в домене 0, то соответствующий патч не включен в основное ядро Linux (vanilla), и он доступен только в репозитории Xen. Версия ядра Linux, которое может использоваться в Xen в домене 0 — 2.6.18.
В некоторых дистрибутивах Linux есть ядро более новой версии, которое можно использовать в домене 0 Xen, подготовленное силами создателей самого дистрибутива (к таким дистрибутивам относится, в частности, Fedora).
С каждым новым ядром Linux разница между ядром в репозитории Xen и последним ядром, работающим на голом железе (bare metal), увеличивается и увеличивается, и шансов, что поддержка Xen будет интегрирована в основное ядро, становится всё меньше и меньше. Можно сказать, что их уже практически нет. В дистрибутиве Fedora, в частности, в связи с этим было принято решение перейти к новому способу поддержки Xen, через так называемый механизм pv_ops. С одной стороны это сократит доступную сейчас функциональность (не будет поддерживаться PCI passthrough, не будет поддерживаться CPU hotplugging и некоторые другие вещи), но с другой — даст возможность синронизировать версию чистых ядер и ядер, портированных на Xen.
так вот я думаю что логично было бы, чтобы ИМЕННО поддержка dom0 тоже была в ванильном ядре. может там Линус сопротивляется... не знаю.
| |
|
6.10, xguru (?), 13:09, 23/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
>>Поддержка dom0 тоже, скорее всего, будет, только нужно чтобы она вообще в природе появилась.
>
>непонял. а вот это у меня тогда что?
Наверное, вы меня не совсем правильно поняли.
Я говорил, естественно, не о поддержке Xen в домене 0 Linux как таковой,
а именно поддержке через pv_ops.
Через pv_ops ядро Linux в домене 0
пока не работает.
Процесс идёт, но ещё очень много не сделано
(подробнее: http://fedoraproject.org/wiki/Features/XenPvopsDom0 ).
Наверное (понятно, что я могу только предполагать),
поддержка домена 0 в Xen в ванильное ядро Linux,
если и будет добавлена, то не раньше,
чем появится полноценная поддержка Xen в домене 0 через pv_ops.
| |
|
7.11, vitek (??), 13:22, 23/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
ясно :-)
спасибо за разъяснения.
только не понятно ещё одно - насколько я понял сам механизм pv_ops появился именно потому, что соответствующий патч не включен в основное ядро Linux (vanilla)
т.е. если бы он был включен, то и необходимости в pv_ops не было бы. к тому же у этого механизма есть ограничения и ухудшения в функциональности - с того же сайта - (не будет поддерживаться PCI passthrough, не будет поддерживаться CPU hotplugging и некоторые другие вещи)
| |
|
8.12, xguru (?), 13:40, 23/08/2008 [^] [^^] [^^^] [ответить] | +/– | Вопрос не в том, собственно, включена ли поддержка в vanilla или доступна в виде... текст свёрнут, показать | |
|
9.13, vitek (??), 13:52, 23/08/2008 [^] [^^] [^^^] [ответить] | +/– | ну это ещё как сказать если бы был в ваниле, то и поддержка как токовая была ... текст свёрнут, показать | |
|
10.15, xguru (?), 14:09, 24/08/2008 [^] [^^] [^^^] [ответить] | +/– | Для новых ядер поддержка архитектуры Xen появлялась бы сама по себе что ли Её в... текст свёрнут, показать | |
|
11.16, vitek (??), 16:56, 24/08/2008 [^] [^^] [^^^] [ответить] | +/– | не понял вообще-то я говорил о внесении поддержки dom0 в ванильное ядро на п... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|