View Single Post
  #16 (permalink)  
Old 02-28-2006, 01:35 PM
z3gator
Guest
 
Posts: n/a
Default DirMon2: processors run twice if runtime exceeds polling interval

Quote:
Originally Posted by Jere_Jones
While I can't positively confirm that it works on Win2k, I did include the "Is the processor done yet" code form DirMon 0.2.3. So, in theory, it should work... in theory...

Jere
I can't say much for certain, either, as I haven't had time to perform much investigation (not even to see if the behavior also occurs on XP), but on my Win2K system it looks like a new job (for an existing process) is being queued if another polling cycle occurs before the currently running job completes:

2006-Feb-27 15:19:40 - Starting: "ShowAnalyzer" on "D:/Video/MPEG/Test-2006-02-27-0.mpg"
2006-Feb-27 15:40:48 - Finished: "ShowAnalyzer" on "D:/Video/MPEG/Test-2006-02-27-0.mpg"
2006-Feb-27 15:40:48 - Starting: "ShowAnalyzer" on "D:/Video/MPEG/Test-2006-02-27-0.mpg"
2006-Feb-27 15:44:06 - Finished: "ShowAnalyzer" on "D:/Video/MPEG/Test-2006-02-27-0.mpg"

So, I'm seeing everything being processed twice, but at least it seems to be limited to just twice :-)
Reply With Quote