https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250795

ma...@apache.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #219296|0                           |1
        is obsolete|                            |
                 CC|                            |ma...@apache.org

--- Comment #6 from ma...@apache.org ---
Created attachment 219393
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=219393&action=edit
svn diff output of the relevant changes; ver2

Here's an updated version of the patch, which includes additional performance
fixes.

I incorporated Henrik's changes from the pointed diff; the most important
performance improvement from there was the fact that the server would not send
an update until client requests one.
I also reduced the amount of memory allocated for CRC buffers. It was computed
slightly incorrectly, but ended up allocating 32 times too much memory.

Behaviour changes are now that a) support RFB protocol versions 3.3 and 3.7 for
authentication, b) don't send first screen until client asks for it c) don't
send updates (at all) unless client has asked for it AND we have data to send.

I've tested this against tightVNC, realVNC, apple's screen sharing, tigerVNC,
krdc and vinagre.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-virtualization@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"

Reply via email to