SIGXCPU | |
---|---|
Beskrivelse | CPU-tidsgrænsen er overskredet (4,2 BSD ) |
Standard | procesafslutning |
SA_SIGINFO Koder | |
Har ingen specifikke koder |
På 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.
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.
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.
POSIX- signaler | |||
---|---|---|---|
| |||
|