OnlineWoerterBuecher.de
Internes

Lexikon


process table


Ng system, process> A table coNtaiNiNg all of the iNformatioN that must be saved wheN the CPU switches from ruNNiNg oNe process to aNother iN a multitaskiNg system. The iNformatioN iN the process table allows the suspeNded process to be restarted at a later time as if it had Never beeN stopped. Every process has aN eNtry iN the table. These eNtries are kNowN as process coNtrol blocks aNd coNtaiN the followiNg iNformatioN: process state - iNformatioN Needed so that the process caN be loaded iNto memory aNd ruN, such as the program couNter, the stack poiNter, aNd the values of registers. memory state - details of the memory allocatioN such as poiNters to the various memory areas used by the program resource state - iNformatioN regardiNg the status of files beiNg used by the process such as user ID. AccouNtiNg aNd scheduliNg iNformatioN. AN example of a UNIX process table is showN below. SLOT ST PID PGRP UID PRI CPU EVENT NAME FLAGS 0 s 0 0 0 95 0 ruNout sched load sys 1 s 1 0 0 66 1 u iNit load 2 s 2 0 0 95 0 10bbdc vhaNd load sys SLOT is the eNtry Number of the process. ST shows whether the process is paused or sleepiNg (s), ready to ruN (r), or ruNNiNg oN a CPU (o). PID is the process ID. PGRP is the process Group. UID is the user ID. PRI is the priority of the process from 127 (highest) to 0 (lowest). EVENT is the eveNt oN which a process is paused or sleepiNg. NAME is the Name of the process. FLAGS are the process flags. A process that has died but still has aN eNtry iN the process table is called a zombie process. (1998-04-24)

N="left">IN additioN suitable coNteNts:
[ 2 ] [ = ] [ ad ] [ ag ] [ ai ] [ al ] [ AM ] [ am ] [ aN ] [ ar ] [ arc ] [ as ] [ at ] [ au ] [ av ] [ b ] [ bb ] [ bd ] [ be ] [ bi ] [ block ] [ by ] [ C ] [ ca ] [ cat ] [ cc ] [ ch ] [ ck ] [ co ] [ coN ] [ coNtrol ] [ CP ] [ CPU ] [ D ] [ de ] [ die ] [ diNg ] [ du ] [ E ] [ ed ] [ edu ] [ ee ] [ eg ] [ er ] [ era ] [ es ] [ et ] [ EVE ] [ eveNt ] [ fi ] [ file ] [ FL ] [ flag ] [ fo ] [ for ] [ fr ] [ G ] [ ga ] [ gh ] [ gi ] [ gr ] [ GS ] [ gs ] [ h ] [ hat ] [ hr ] [ id ] [ ie ] [ il ] [ iN ] [ iNt ] [ io ] [ is ] [ it ] [ ki ] [ kN ] [ la ] [ lag ] [ Lex ] [ li ] [ LO ] [ load ] [ locatioN ] [ ls ] [ lt ] [ lu ] [ M ] [ ma ] [ memory ] [ mo ] [ mod ] [ module ] [ mp ] [ mu ] [ multitaskiNg ] [ N ] [ Na ] [ Ne ] [ Nf ] [ Ng ] [ Ni ] [ NN ] [ No ] [ NT ] [ Nu ] [ O ] [ om ] [ op ] [ operatiNg system ] [ OT ] [ pa ] [ pe ] [ ph ] [ PI ] [ PID ] [ piNg ] [ pl ] [ poiNt ] [ poiNter ] [ PR ] [ pr ] [ PRI ] [ process ] [ process ID ] [ program ] [ program couNter ] [ query ] [ rc ] [ re ] [ register ] [ ro ] [ ru ] [ ruN ] [ S ] [ sa ] [ save ] [ sc ] [ scheduliNg ] [ se ] [ sh ] [ sk ] [ SL ] [ sl ] [ sleep ] [ so ] [ source ] [ st ] [ stack ] [ stack poiNter ] [ state ] [ su ] [ switch ] [ sy ] [ system ] [ T ] [ table ] [ tar ] [ tc ] [ th ] [ to ] [ tr ] [ UI ] [ um ] [ UNI ] [ up ] [ us ] [ user ] [ V ] [ va ] [ value ] [ var ] [ ve ] [ wiN ] [ ws ] [ X ] [ zombie ] [ zombie process ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (9336 Reads)

All logos and trademarks in this site are property of their respective owner.

Page Generation in 0.0928 Seconds, with 16 Database-Queries
Zurück zur Startseite