I made an answer on a related matter that might interest you : http://gamedev.stackexchange.com/questions/45042/how-can-i-detect-and-compensate-for-system-related-lag/45083#45083 ( maybe i could copy-paste it here for reader convenience... )