VNC optimized to almost 30% bandwidth raw (40% zlib)

Rudi De Vos Rudi.De.Vos "at" netbuilding.simac.be
Tue, 29 Aug 2000 00:06:13 +0000


Constantin

Test:

Internet explorer running "http://services.simac.be/vnc" Java applet with
moving text.
Vncserver bind to internet explorer (single application)
Let client and server run for 3 min. no keyboard, mouse movement.
I know this is no represent test for all vnc applications, But the
difference between raw data is immense.
Perhaps there something wrong whith the buildin statistics for zlib ?
Supposing the compressed data is send on the network this gives a drop in
traffic.
Tomorrow I try it with a sniffer.


Results with patch
Mon Aug 28 23:56:46 2000
E:\vnc\Winvnc\vncBuffer.cpp : fast blits detected - using DIBsection buffer
E:\vnc\Winvnc\vncBuffer.cpp : local buffer=721600, remote buffer=728840
E:\vnc\Winvnc\vncEncoder.cpp : remote palette data requested
E:\vnc\Winvnc\vncBuffer.cpp : clearing rectangle (0, 0)-(656, 550)
E:\vnc\Winvnc\vncEncodeZlib.cpp : rawSize=64288 compSize=1638 totalRaw=64288
totalComp=1638
Mon Aug 28 23:59:45 2000
E:\vnc\Winvnc\vncEncodeZlib.cpp : rawSize=3200 compSize=62 
totalRaw=2211664 totalComp=71970


Results with no patch
E:\vnc\Winvnc\vncBuffer.cpp : fast blits detected - using DIBsection buffer
E:\vnc\Winvnc\vncBuffer.cpp : local buffer=721600, remote buffer=728840
E:\vnc\Winvnc\vncEncoder.cpp : remote palette data requested
E:\vnc\Winvnc\vncBuffer.cpp : clearing rectangle (0, 0)-(656, 550)
Tue Aug 29 00:03:46 2000
E:\vnc\Winvnc\vncEncodeZlib.cpp : rawSize=64288 compSize=1668 totalRaw=64288
totalComp=1668
Tue Aug 29 00:06:45 2000
E:\vnc\Winvnc\vncEncodeZlib.cpp : rawSize=4096 compSize=24 
totalRaw=5027240 totalComp=115091
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to majordomo "at" uk.research.att.com
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------