Linux Terminal Server and Host/Client processing workloads
I've been messing around with Knoppix and poking my nose around with the concept of the Linux Terminal Server out of interest. I'm just wondering on a specific point involving the processing workloads that a terminal server can encounter.
I'll try to make my question as simple as possible:
With the current state of Knoppix/Linux Terminal Server project, can the administrator decide if s/he wants the host system(s) to do all the processing of the clients or to have the client machines do their own processing for applications; just have the host systems(s) serve the operating system, applications and other software? What is the default? Can it be altered easily to suit the application the terminal server will operate in?
I ask because I see examples of both types of configurations of terminal infastructures on the internet. Client systems with a small amount of processing power and RAM, as well as seeing client systems with a faster processor and lots of RAM.