SIGXCPU

SIGXCPU
Beskrivelse CPU-tidsgrænsen er overskredet (4,2 BSD )
Standard procesafslutning
SA_SIGINFO Koder
Har ingen specifikke koder

POSIX - systemer er SIGXCPU et signal sendt til et computerprogram, der har overskredet CPU-tidsgrænsen.

SIGXCPU er en heltalskonstant defineret i signal.h. De symbolske navne på signalerne bruges i stedet for numrene, da numrene på signalerne kan være forskellige i forskellige implementeringer.

Etymologi

SIG  er et almindeligt signalpræfiks (fra engelsk  signal ), X  er en forkortet stavning af engelsk.  e x ceeded  - overskredet, CPU  - forkortet engelsk.  CPU-tid  - CPU-tid.

Brug

SIGXCPU sendes, når den tid, som processoren bruger på at udføre en proces, overstiger den tilladte værdi (bestemt af systemkaldet fcntlog skal).

Processortid er ikke den tid, der er gået, siden processen blev startet, men kun den tid, hvor processoren kørte den (resten af ​​tiden venter processen på, at I/O og andre processer bliver serviceret af systemet).

På nogle operativsystemer bruger Boehm affaldsopsamleren SIGXCPU og SIGPWR til at synkronisere affaldsopsamling på tværs af processer.