Robert Bone

Robert Bone

  • NA
  • 14
  • 0

Help, please - identifying background task causing latency spikes

Jun 21 2020 12:10 PM
OK I am trying to figure how to identify what background task is getting kicked off approximately every 10-12 minutes, because whatever it is, when it runs it causes massive latency spikes that interfere with music production software, which uses streaming audio processing.
 
I did go into Task Scheduler, and enabled Task History, but do not know how to filter, in some way, through all the scheduled tasks, based on time.
 
Most of what I see out there regarding tasks in Task Scheduler, involves pulling up the detail of a specific task, whereas I do not know the name of the task I am looking for, so instead, all I have to go on, is an observation of the time while looking at LatencyMon's active monitor, at the point one of these massive latency spikes occurs.
 
SO - I thought I would post the above here, in hopes someone a lot more knowledgable than I, would either be aware of how I could identify the offending background task, whether that is from some existing utility program or function, or even coming up with a way I could programmatically read through the Task History events or scheduled task triggers, to produce a list of tasks that ran at the only know thing - the observed time of one of the latency spikes.
 
I do have Visual Studio, and have done limited coding using C#, but if given where to pull that information from, could probably get a little app together to pull out the task name(s) I need to identify, so that I can either change the trigger period, or just stop that task from running automatically, etc....
 
Thanks SOOOO much, for any guidance with the above, 
 
a grateful Bob Bone :)