После выпуска 2.0 было несколько настроек оптимизации, которые должны немного улучшить ситуацию. Общий ответ, однако, заключается в том, что Moonlight в настоящее время не использует преимущества аппаратного ускорения так, как Silverlight в Windows.
Часть этого заключается в том, что графические драйверы в Linux не оптимизированы для конкретных путей кода, используемых Cairo, низкоуровневой графической библиотекой, используемой Moonlight.
Однако, за исключением извинений, мы пригласили Дэвида Ревемана (известного создателя XGL / Compiz) для работы над оптимизацией Moonlight, а также для реализации шейдерных эффектов Silverlight 3.0. Он будет стремиться к тому, чтобы Moonlight воспользовался OpenGL для более быстрого рендеринга.
Я думаю, что у нас также есть некоторые ошибки, которые приводят к тому, что большая область экрана становится недействительной (и, следовательно, перерисовывается), чем это абсолютно необходимо. Это еще одна область, которая вызывает значительное замедление рендеринга.
Надеюсь, это ответит на ваш вопрос. Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать нас о IRC в #moonlight на irc.gnome.org