Revision: 4810 http://tigervnc.svn.sourceforge.net/tigervnc/?rev=4810&view=rev Author: ossman_ Date: 2011-11-20 15:37:31 +0000 (Sun, 20 Nov 2011) Log Message: ----------- The block size for the comparing update tracker was inefficently low. Raising it from 16 to 64 pixels significantly reduces the CPU overhead in many cases, without sacrificing much in what it detects.
Modified Paths: -------------- trunk/common/rfb/ComparingUpdateTracker.cxx Modified: trunk/common/rfb/ComparingUpdateTracker.cxx =================================================================== --- trunk/common/rfb/ComparingUpdateTracker.cxx 2011-11-20 15:36:11 UTC (rev 4809) +++ trunk/common/rfb/ComparingUpdateTracker.cxx 2011-11-20 15:37:31 UTC (rev 4810) @@ -35,7 +35,7 @@ } -#define BLOCK_SIZE 16 +#define BLOCK_SIZE 64 bool ComparingUpdateTracker::compare() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ Tigervnc-commits mailing list Tigervnc-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-commits