7 | | La politique de réplication / distribution vise deux objectifs: renforcer la localité, et SURTOUT minimiser la contention. |
8 | | - Pour les données non partagées ou read-only, (vsegs de type CODE, STACK) on cherche à les répliquer dans tous les clusters de l’architecture pour les rapprocher des thread utilisateurs. |
9 | | - Pour les données partagées (DATA, HEAP, MMAP), on cherche à les distribuer le plus uniformément possible dans tous les clusters pour éviter la contention. |
| 10 | Cette section définit les principes de la politique de réplication / distribution des informations sur les différents bancs mémoire de l'architecture. Cette politique vise deux objectifs : renforcer la localité, et SURTOUT minimiser la contention. |
| 11 | * Pour les informations read-only (segments de type CODE), on les réplique dans tous les clusters de l'architecture pour renforcer la localité des accès. |
| 12 | * Pour les données non partagées (segments de type STACK) on cherche à les distribuer dans tous les clusters de l’architecture pour les rapprocher des thread utilisateurs. |
| 13 | * Pour les données partagées (segments de type DATA, HEAP, MMAP), on cherche à les distribuer le plus uniformément possible dans tous les clusters pour éviter la contention. |