Re: Timesharing and concurrent users
Re: Timesharing and concurrent users
- Subject: Re: Timesharing and concurrent users
- From: Jens Alfke <email@hidden>
- Date: Wed, 20 Jul 2016 12:09:52 -0700
On Jul 20, 2016, at 11:59 AM, Peter Teeson < email@hidden> wrote:
3. Where would I look in the Apple Darwin Open Source to investigate what happens in Fast User Switching? The Mac OS X Internals book only has 1 paragraph on page 119 that is merely descriptive not technical.
None of the relevant code is open source. I've worked on mainframe timesharing OS' so am not afraid. Perhaps it can be done with a kext? Or else build my version of xnu?
This isn’t kernel-level work — after all, you can already do mainframe-style CLI timesharing just fine on OS X using SSH. What you’re saying is kind of like “I’ve worked on electric motors before, so I think I can make improvements to the autopilot feature on my Tesla sedan.” ;-)
Supporting simultaneous active GUI logins would involve a lot of changes to the WindowServer and the way user sessions are managed. I can’t imagine anyone but Apple being able to do it.
—Jens |
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden