vitus_wagner (
vitus_wagner) wrote2015-11-16 10:40 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Virtual 3d
Технология виртуализации 3d-графики мало помалу пробивает себе путь.
Мы уже имеем Linux 4.4 (сегодня)
QEMU 2.5 rc0 (позавера)
и поддержку VirGL в Mesa (пока только в транке, не отрелизено).
Не хватает еще guest-драйвера для Windows, чтобы пускать 3d игры в kvm.
Я, правда еще не совсем понял, нужно ли для использования virtio-virgl драйвера в KVM иметь ядро 4.4 на хосте или драйвер в ядре нужен только в guest. Но, полагаю, что к тому времени как у меня дойдут руки с ним поиграться, появятся более-менее вменяемые howto по настройке.
Мы уже имеем Linux 4.4 (сегодня)
QEMU 2.5 rc0 (позавера)
и поддержку VirGL в Mesa (пока только в транке, не отрелизено).
Не хватает еще guest-драйвера для Windows, чтобы пускать 3d игры в kvm.
Я, правда еще не совсем понял, нужно ли для использования virtio-virgl драйвера в KVM иметь ядро 4.4 на хосте или драйвер в ядре нужен только в guest. Но, полагаю, что к тому времени как у меня дойдут руки с ним поиграться, появятся более-менее вменяемые howto по настройке.
no subject
При этом у X'ов есть ряд родных проблем (тиринг, например, который невозможно побороть полностью), адская небезопасность приложений друг от друга и т.д.
no subject
Этим окончательно добита идея универсального компьютера как принадлежащего пользователю устройства для обработки информации, и он превращается в "аквариум" для кучи сервисов, каждый из которых обрабатывает информмацию независимо друг от друга и в интересах своих владельцев.
Я бы сказал что в X-ах механизмы взаимодействия между приложениями безобразно недоразвиты.
no subject
И Qubes ты тоже считаешь добивающими идею универсального компьютера?
no subject
А у Qubes изолируются друг от друга не приложения, а активности пользователя, внутри каждой из которых пользователь комбинирует столько приложений, сколько ему надо.
Это куда более правильная модель разделения доступа к информации, хотя и, возможно, чуточку слишком сложная для понимания большинством пользователей.
no subject
no subject
Приложения просто абсолютно нелогичная единица разграничения полномочий.
Security Zones в интернет-эксплорере - и то куда более логичная система.
no subject
У меня steam работает в network namespace от пользователя steam. И всё хорошо - но каждая игрушка имеет доступ к всем X'ам. И меня это напрягает.
(no subject)
(no subject)
no subject
no subject
no subject
ÐÑоблема в Ñом ÑÑо пеÑÐµÑ Ð²Ð°Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ðº джиÑе или клиенÑ-Ð±Ð°Ð½ÐºÑ Ð²Ð²Ð¾Ð´Ð¸Ð¼Ð¾Ð³Ð¾ в ÑоÑеднем окне бÑаÑзеÑа - ниÑÑÑÑ Ð½Ðµ лÑÑÑе пеÑÐµÑ Ð²Ð°Ñа паÑÐ¾Ð»Ñ Ðº ÑиÑÑеме.
no subject
(no subject)
(no subject)
no subject
Плюс, еще, physX нет под линуксом.
no subject
no subject
Это еще в VM370 проходили и кончили тем что стали каналы на CPU эмулировать.
no subject
no subject
opengl контекст является локальным для треда, даже в разных тредах он имеет право быть разным.
И да, это на самом деле НЕ минус, поскольку потенциально быстрее локальных операций.
no subject
no subject
ТоÑнее, Ñам еÑÑÑ ÐºÐ°ÐºÐ°Ñ-Ñо адÑÐºÐ°Ñ Ð¿ÑоÑлойка, но она вÑÑ Ð¿Ð¾Ð»Ð½Ð° неÑдобÑÑв, дегÑадаÑий в пÑоизводиÑелÑноÑÑи и Ñ.д.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Ðа Ð½ÐµÑ Ñам оÑобой пеÑегÑÑжÑнноÑÑи. ÐÐ¾Ñ Ñо, ÑÑо в CORE SPEC коммиÑÑÑ Ð´ÐµÐ±Ð¸Ð»Ñ -- еÑÑÑ, а ÑаÑÑÑÑÐµÐ½Ð¸Ñ Ð² обÑем понÑÑÐ½Ñ Ð²Ñе ÑÐ¶Ñ Ð¿Ð¾ названиÑм.
no subject
no subject
С безопасностью друг от друга в винде и макоси -- не лучшэ.
no subject
ÐаÑÑÑÑ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи - по моделе неÑ, на пÑакÑике, Ð´Ð»Ñ winlogon'а ÑпеÑиалÑнÑе коÑÑÑли Ñо ÑпеÑиалÑнÑм Ñежимом ввода паÑолÑ.
no subject
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
physX на нвидии, да, под виндой выигрывает. Но где тот physX, да и не везде nvidia.