× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hello Patrik,

Please see my responses to your questions below.

On Mon, Apr 6, 2020 at 9:33 AM Patrik Schindler <poc@xxxxxxxxxx> wrote:

Hello Nathan,

Am 06.04.2020 um 16:30 schrieb Nathan Andelin <nandelin@xxxxxxxxx>:

My understanding is that Windows RDP only supports a single session,
while I suspect the Linux products support multiple.

What exactly is a "session" according do your definition? When I open up a
RDP Client and connect to a Windows Terminal Server, there may be multiple
users active at once, plus mine.


Marco did not say that he was testing with Windows Terminal Server. I did
not assume that he was referring to such. Rather it seemed more likely that
he was speaking of testing with a couple of PCs running Windows Remote
Desktop. Perhaps Marco can clarify what he was using to test performance?

In regard to to "sessions", my understanding is that the resource
requirements are fairly comparable on the host, whether you're connecting
to a remote PC, or whether you're connecting to a Windows Terminal Server.
Microsoft recommends 2GB memory - Kernel plus 2GB per application per
terminal server session, which seems comparable to the recommendations for
individual PCs.

https://support.microsoft.com/en-us/help/186572/terminal-server-walkthrough-startup-connection-and-application


Similarly, Microsoft suggests that the number of CPU cores be proportional
to the number of "sessions" that Windows Terminal Server needs to support.

https://docs.microsoft.com/en-us/windows-server/administration/performance-tuning/role/remote-desktop/session-hosts#selecting-the-proper-hardware-for-performance




Frank Soltis has remarked on numerous occasions that *nix was
fundamentally designed as a single-user operating system.

Maybe you're referring to https://en.wikipedia.org/wiki/History_of_Unix

"At this stage [around 1970], the new operating system was a single
tasking operating system, not a multitasking one such as Multics."

Apparently, it's not clear when UNIX adopted multi-tasking and multi-user
capability. But if Frank refers to this 50 year old roots, to me it's the
same when people in here rage that IBM i on POWER is not the AS/400.


No, Frank Soltis was not referring to single-tasking. On the other hand, he
didn't view Unix task-switching capability to be server class. He also
noted that Unix was designed for workstations. And he made a point that
task-switching within IBM i was superior. I see tens of thousands of
processes supported under IBM i with time-sharing and task-swapping that
appear to be unequaled in any other platform.



Perhaps your testing confirms that.

No. His testing confirms either that the conversion of the XServer's
remote protocol abilities to Remote Desktop Protocol sucks, or that the
Browser's Code isn't really fast in PPC, as described in a former message.
If I remember right, the RDP Server components (for Xrdp) use VNC as a
translational common protocol, and VNC *is* very slow. It's good because of
platform independence and for remote service but I can't imagine to do
serious work with it as transport protocol.


I think you have a point about the communication protocols, which are used
primarily for screen, keyboard, and mouse sharing. But I was referring to
the resource requirements of multiple sessions vs. single sessions, again
thinking that Marco was likely referring to testing performance with a
single remote desktop session, rather than multiple sessions being handled
by Windows Terminal Server.



Just consider the overhead of hosting multiple Linux sessions on a
single server.

It's less overhead than using multiple servers with single users. It's
mostly the same as with Windows Terminal Services. What overhead are you
referring to?


I was referring to the resource requirements for hosting remote terminal
services sessions, whether Windows or Linux. Compare that to the minimalist
resource requirements of tradition web interfaces per session. The
comparison is probably something like 1,000 to 1.

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.