[XCSSA] Christmas Lights Display
X-otic Computer Systems of San Antonio
xcssa at xcssa.org
Tue Dec 29 10:48:01 CST 2009
On Dec 29, 2009, at 10:44 AM, X-otic Computer Systems of San Antonio wrote:
>> -----Original Message-----
> [...]
>>> I found this guy's display interesting:
>>> http://www.youtube.com/user/CSTRANG70#p/a/f/0/rmgf60CI_ks
>>>
>>> Although those pauses are very obviously illustrating the weaknesses of
>>> the Windows scheduler. Do they not have this software that will run on a
>>> Linux/UN*(X based OS yet? Seems like it would run much smoother.
>
> On Monday 28 December 2009, [Charles] of San Antonio wrote:
> [...]
>> What pauses are you referring to? The show runs on a custom scheduling
>> program written by the same people that developed the sequencing program.
>> The scheduler does not use the windows scheduler.
>
> Ahh.. not the OS job scheduler.. I'm talking about process scheduler in the NT
> kernel. The scheduler is what gives each PID CPU execution time. The
> Windows PID scheduler has always been notoriously non-real-time. You could
> (traditionally anyway) DoS a server simply my formatting a floppy disk. :)
> This lack of real-time-ness is one of the reasons windows has traditionally
> not be used in any medical/health-care equipment (like life support
> systems)... where a "blue screen" could flat-line someone.. ;)
>
I dunno man, you don't have me convinced :) At least for single applications you can tune Windows to be quite responsive. Though the problems on my Mac do not relate to scheduling, so far I have been able to obtain the lowest audio latency on my Windows box and VSTs work like a champ. You need fairly accurate timing for music stuff. Now, if you have multiple apps running at the same priority, then Windows' scheduler might start to show it's lameness. Otherwise, I haven't reproduced the case you describe :)
Tim
More information about the XCSSA
mailing list