Changes between Version 126 and Version 127 of processus_thread
- Timestamp:
- Oct 20, 2020, 12:42:07 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
processus_thread
v126 v127 12 12 Since there are several copies of the process descriptor, ALMOS-MKH defines a reference process descriptor, located in the '''reference cluster''' that contains the reference values for replicated structures such as the process VMM. The other copies are used as local caches, and ALMOS-MKH must guaranty the coherence between the reference and the copies. 13 13 14 Initially, the reference cluster is the owner cluster tAs ALMOS-MKH supports process migration,the '''reference cluster''' can be different from the '''owner cluster'''. The '''owner cluster''' cannot change (because the PID is fixed), but the '''reference cluster''' can change in case of process migration.14 Initially, the reference cluster is the owner cluster. But the '''reference cluster''' can be different from the '''owner cluster'''. The '''owner cluster''' cannot change (because the PID is fixed), but the '''reference cluster''' can change in case of process migration. 15 15 16 16 In each cluster K, the local cluster manager ( [https://www-soc.lip6.fr/trac/almos-mkh/browser/trunk/kernel/kern/cluster.h#L97 cluster_t] type in ALMOS-MKH ) contains a process manager ( [https://www-soc.lip6.fr/trac/almos-mkh/browser/trunk/kernel/kern/cluster.h#L75 pmgr_t] type in ALMOS-MKH ) that maintains three structures for all processes owned by K :