Maison >Problème commun >Quatre caractéristiques fondamentales des processus

Quatre caractéristiques fondamentales des processus

藏色散人
藏色散人original
2020-03-03 16:05:0032906parcourir

Quatre caractéristiques fondamentales des processus

Processus

Un processus est une activité en cours d'exécution d'un programme dans un ordinateur sur une certaine collection de données. est l'unité de base pour l'allocation et la planification des ressources dans le système et la base de la structure du système d'exploitation. Dans les premières architectures informatiques orientées processus, le processus était l'entité d'exécution de base du programme ; dans l'architecture informatique contemporaine orientée thread, le processus est le conteneur de threads. Un programme est une description d'instructions, de données et de leur organisation, et un processus est l'entité du programme.

Quatre caractéristiques fondamentales du processus

Dynamicité : L'essence du processus est l'exécution du programme dans un système multi-programmes. Le processus est généré dynamiquement et. détruit dynamiquement.

Concurrence : tout processus peut s'exécuter simultanément avec d'autres processus.

Indépendance : un processus est une unité de base qui peut s'exécuter indépendamment, et c'est également une unité indépendante pour l'allocation des ressources et la planification par le système. ;

Asynchronicité : En raison des contraintes mutuelles entre les processus, le processus a une exécution intermittente, c'est-à-dire que les processus avancent à des vitesses indépendantes et imprévisibles

Caractéristiques structurelles : Le processus est constitué de programmes, Il se compose de trois parties : des blocs de données et de contrôle de processus.

Plusieurs processus différents peuvent contenir le même programme : un programme constitue différents processus dans différents ensembles de données et peut obtenir des résultats différents mais lors de l'exécution, le programme ne peut pas changer ;

Pour plus de contenu lié à la programmation, veuillez faire attention à la colonne Introduction à la programmation sur le site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn