Proces (datalogi)

Disambig bordered fade.svg For alternative betydninger, se Proces. (Se også artikler, som begynder med Proces)

Indenfor datalogi er en proces en instans af et computerprogram, som er under udførelse af en eller flere tråde. Processen omfatter programkoden og dens aktivitet. Afhængig af styresystemet (OS) kan en proces udgøres af op til flere tråde under udførelse, som udfører processorinstruktioner samtidigt.[1][2]

Selvom et computerprogram er en passiv samling af processorinstruktioner typisk lagret i en fil i et baggrundslager, er en proces udførelsen af disse processorinstruktioner efter at være blevet hentet fra baggrundslagret til arbejdshukommelsen. Adskillige processer kan være associeret med det samme computerprogram; fx vil resultatet af adskillige åbne instanser af det samme computerprogram betyde at mere en proces bliver udført.

Se også

Referencer

  1. ^ Silberschatz, Abraham; Cagne, Greg; Galvin, Peter Baer (2004). "Chapter 4. Processes". Operating system concepts with Java (Sixth udgave). John Wiley & Sons. ISBN 0-471-48905-0.
  2. ^ Vahalia, Uresh (1996). "Chapter 2. The Process and the Kernel". UNIX Internals: The New Frontiers. Prentice-Hall Inc. ISBN 0-13-101908-2.
ProgrammeringSpire
Denne artikel om datalogi eller et datalogi-relateret emne er en spire som bør udbygges. Du er velkommen til at hjælpe Wikipedia ved at udvide den.