svn commit: r271023 - stable/10/sys/dev/vt

Bruce Simpson bms at fastmail.net
Thu Sep 4 11:20:15 UTC 2014


On Thu, 4 Sep 2014, at 10:05, Jean-Sébastien Pédron wrote:
> Unfortunately, reading from the video memory is very expensive. The new
> version of vt_vga never reads from the video memory. Instead, it uses
> the console history to know what those 8 pixels should look like and
> write one byte which doesn't need further processing.
... 
> Those two problems combined explain the slownness of vt(4), especially
> with discrete GPU and virtual machines; i915 users were mostly spared.

It may be a good idea to monitor the performance of vt(4) under virtual
KVM systems (e.g. Supermicro IPMI, VMware VNC, Cisco UCS etc.) for the
following reasons:

1) users of FreeBSD are likely to rely on them for operations,
2) many of these systems already work along similar principles (i.e.
delta compression),
3) to be sure that cascaded updates don't cause additional display
latency.

-- 
BMS (sent via webmail)


More information about the svn-src-all mailing list