RFC: Hiding per-CPU kernel output behind bootverbose

Colin Percival cperciva at tarsnap.com
Sat Apr 21 20:25:32 UTC 2018


On 04/21/18 11:03, Conrad Meyer wrote:
> It sounds like EC2 is redrawing on every character emitted, scrolling
> or not.  So the additional line breaks shouldn't hurt.

EC2 redraws characters when they're written to the VGA text mode buffer.
Line breaks absolutely matter -- when we have a line break we rewrite the
entire screen.  Writing characters without scrolling is much faster.

(FWIW, this applies to vt_fb as well; it's just that EC2 is the most extreme
case since it combines a large number of CPUs with a slow emulated VGA.

-- 
Colin Percival
Security Officer Emeritus, FreeBSD | The power to serve
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid


More information about the freebsd-hackers mailing list