On 03/21/2016 08:10 AM, Dave Howorth wrote:
On 2016-03-20 20:25, Anton Aylward wrote:
In the days of the TTY a single user UNIX would give priority to keybaord interrupts, and in the return from the interrupt the scheduler would let the process blocked waiting for the keystroke (an editor perhaps) wake up and process the input.
Those days are long gone. By the time the Consent Decree let UNIX source be available and ported to the early 16-bit micros UNIX was already doing a lot of multi-tasking.
I'm not sure what you meant here. It seems to imply there was a time when UNIX was not multitasking, let alone multiuser. When was that?
Even UNICS was multiprocessing, wasn't it?
I'm not sure about UNICS, but UNIX was multi-user/multi-tasking right from the start, as far as I know. My first experience was with SysV-R2 in the early 1980's, if memory serves, and it supported multiple users via RS-232 connected CRT's. It was even real-time (MASSCOMP) and had a bank of A/D and D/A converters. Regards, Lew -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org