Methods and arrangements are provided for use in multiple user computing
environments. These methods and arrangements can be configured to allow
for a plurality of separate and concurrent desktops and workspaces within
the shared computing environment. One method includes creating a separate
desktop thread for each user that is authenticated during a logon
process, creating a separate desktop associated with each desktop thread,
and maintaining a list of desktop threads that are created. In this
manner, several users can be logged on simultaneously. In certain
implementations, the method further includes establishing a separate user
environment associated with each desktop and launching a separate user
shell associated with each desktop. The list of desktop threads allows
for selective and/or automatic switching from a first desktop to a second
desktop without terminating a desktop thread associated with the first
desktop. The methods and arrangements are also applicable to remote
process logon and switching.
I metodi e le disposizioni sono forniti per uso negli ambienti di calcolo dell'utente multiplo. Questi metodi e disposizioni possono essere configurati per tenere conto una pluralità di tavoli e di luoghi di lavoro separati e simultanei all'interno dell'ambiente di calcolo comune. Un metodo include la generazione del filetto desktop separato per ogni utente che è autenticato durante il processo di inizio attività, generante un tavolo separato connesso con ogni filetto desktop ed effettuante una lista dei filetti del tavolo che sono generati. In questo modo, parecchi utenti possono essere aperti la sessione simultaneamente. In determinate esecuzioni, il metodo ulteriore include la stabilizzazione dell'ambiente di utente separato connesso con ogni tavolo ed il lancio delle coperture separate dell'utente connesse con ogni tavolo. La lista dei filetti desktop tiene conto la commutazione selettiva e/o automatica da un primo tavolo - un secondo tavolo senza terminare un filetto desktop connesso con il primo tavolo. I metodi e le disposizioni sono inoltre applicabili all'inizio attività ed alla commutazione trattati a distanza.