Real-Time Scheduling

From: Frank E. Batts Sr <f.e.batts_at_larc.nasa.gov>
Date: Mon, 11 Jun 2001 15:17:14 -0400

I hope someone can offer me some advice on this

I am running tru64 UNIX 4.0F on a DS20. I have a time critical application
that must run every 5.0 milliseconds in addition to other real-time lower
priority processes. Although my time critical application runs at the
highest real-time priority it is not allowed to run for up to 10.0
milliseconds from time to time. Binding of the process seems to help but
does not get rid of the problem. The time critical application is reading
data from a SCSI device via a SCSI device driver that we developed in
house. I am currently using first in first out scheduling. Will using
asynchronous reads rather than synchronous reads help? Is there some
kernel process keeping me from running?

Frank E. Batts
NASA Langley Research Center
Hampton, VA
Received on Mon Jun 11 2001 - 19:17:41 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:42 NZDT