> such as > changing the sleep time. Would it hurt to make it virtual ? > Is it really necessary to do polling (with or without sleep) here ? Avoiding polling in any case would improve the performance and reduce intrusiveness. -Michael