Title: | DIGITAL UNIX (FORMERLY KNOWN AS DEC OSF/1) |
Notice: | Welcome to the Digital UNIX Conference |
Moderator: | SMURF::DENHAM |
Created: | Thu Mar 16 1995 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 10068 |
Total number of notes: | 35879 |
Is there a way to have the OS processes run only on a specific processor. I see how processor sets can do this for user processes. My customer wants to guarantee/reserve CPU power for their realtime processes thru processor sets/affinity. Their concern is that OS processes may eat into the CPU power in an undeterministic way so they want the OS to run only on CPU 1 of 4.
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
8960.1 | SMURF::DENHAM | Digital UNIX Kernel | Tue Feb 25 1997 18:08 | 11 | |
You can get the desired effect quite simply. They need to move their critical realtime apps out of default processor set, i.e., to one they create. The system processes/threads only use processors in the default processor set, unless they are explicitly moved to another pset. In other words, the system never migrates threads to processor sets it didn't create, and it only creates the default pset. So keep enough processors in the default pset to keep the system happy and move the others to a separate pset used excluvisely by the realtime app.... |