Wouter Coppens schrieb:
If I'm reading correctly, you're saying the X server is not multi-threated?


Yes. But that isn't really what matters here.

So if you're using sunray in a VDI project, the sunray server only forwards
RDP connections to the sunray thin clients.

Yes. Thus you essentially have two *processes* *per connection* that do real work: the X server and uttsc.

In this case a dual-core should
be sufficient: one core for all solaris stuff and the other core for the X
server. Adding more cores will not make a big difference.

It will enable you to serve more connections at the same time.

A x86 would be the
best choice as it offers the highest speed per core.

Am I correct or do I see it too simple?


You missed that there is one X server per session.

So more cores will help with scaling to more sessions. But to get good responsiveness in each session you need some level of per-thread speed as well.

If a single screen update (switch a workspace, open a window, scroll one page, ..) takes too long, users will complain. But, unless you play video in all sessions, these will come in bursts so you can handle several sessions on a single fast core. You still need more cores, processors or hosts to handle more users. But you can't trade single-thread speed for core count beyond a certain limit.

- Jörg

On 04/02/09 22:56, "Kent Peacock" <[email protected]> wrote:

On 02/04/09 13:25, Dan Allongo wrote:
He's not saying that the T1 is slow, it's just not suited to the task.
I'm saying both. To say that, "Well, it's not a good Sun Ray server
because the X server (and most applications!) aren't multi-threaded" is
putting it backwards.



_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to