Re: vc scrollback

lilo (TaRDiS@Mail.UTexas.EDU)
Mon, 9 Oct 1995 08:28:52 -0500 (CDT)

On Sun, 8 Oct 1995, Axel Boldt wrote:

> I believe the whole vc system is fundamentally flawed. It is not the
> kernel's business to do console scrolling or console switching. That's
> to be done by a user process, namely by screen, available from all GNU
> sites. It multiplexes a character terminal, giving you all the
> features you have now with the current vc (plus scrollback) minus the
> shortcomings.

I use screen. But I believe it would be a mistake to adopt a solely
user-level interface for console switching. For one thing, what happens
when you get a kernel panic? As it stands, if you are on a vc which does
not display the panic message, you can (most of the time) simply switch to
a vc that does, and copy down the information. Changing to a user-level
interface would render this impossible.

Consoles are a basic component of any operating system. If you add another
level of context switching, you reduce the efficiency of the whole system.
This is undesirable, as well.