Les processeurs utilisent de la mémoire pour conserver provisoirement des informations. La configuration de la mémoire requise pour les partitions dépend de la configuration des partitions, des ressources d'entrée-sortie affectées et des applications utilisées.
Les divers outils de partitionnement affectent de la mémoire aux partitions logiques, via des méthodes différentes. Pour plus d'informations sur l'attribution de la mémoire par un outil de partitionnement spécifique, voir Outils de partitionnement.
La mémoire peut être affectée par incréments de 16 Mo, 32 Mo, 64 Mo, 128 Mo et 256 Mo. La taille du bloc mémoire par défaut varie en fonction de la quantité de mémoire configurable disponible sur le système.
| Quantité de mémoire configurable | Taille du bloc mémoire par défaut |
|---|---|
| Inférieure à 4 Go | 16 Mo |
| Supérieure à 4 Go jusqu'à 8 Go | 32 Mo |
| Supérieure à 8 Go jusqu'à 16 Go | 64 Mo |
| Supérieure à 16 Go jusqu'à 32 Go | 128 Mo |
| Supérieure à 32 Go | 256 Mo |
La taille du bloc mémoire peut être modifiée à l'aide de l'option de taille de bloc mémoire logique de l'interface ASMI (Advanced System Management Interface). Demandez des instructions à votre fournisseur de services avant de modifier la valeur par défaut de la machine. Pour modifier la taille du bloc mémoire, vous devez détenir les droits d'administrateur et vous devez arrêter et redémarrer le système géré pour que la modification prenne effet. Si la valeur de mémoire minimale de toute profil de partition sur le système géré est inférieure à la nouvelle taille du bloc mémoire, vous devez également modifier la valeur de mémoire minimale dans ce profil de partition.
En fonction de la taille de la mémoire totale de votre système et des valeurs maximales sélectionnées pour chaque partition, le microprogramme du serveur doit disposer de suffisamment de mémoire pour effectuer les tâches des partitions logiques. Chaque partition est associée à une table HPT (Hardware Page Table) dont la taille est calculée à partir d'un rapport HPT de 1/64 et déterminée par les valeurs maximales de mémoire établies pour chaque partition.
Le microprogramme du serveur nécessite de la mémoire pour la prise en charge des partitions logiques sur le serveur. La quantité de mémoire requise par le microprogramme du serveur varie en fonction de plusieurs facteurs. Les facteurs susceptibles d'influencer la quantité de mémoire requise pour le microprogramme sont les suivants :
De manière générale, vous pouvez estimer la quantité de mémoire requise par le microprogramme du serveur à environ 8% de la mémoire installée sur le système. La quantité de mémoire réellement requise sera généralement inférieure à 8%. Néanmoins, certains modèles serveur nécessitent une quantité de mémoire minimale absolue pour le microprogramme du serveur, quelles que soient les considérations qui précèdent.
Lorsque vous sélectionnez les valeurs maximales pour la mémoire de chaque partition, tenez compte des éléments suivants :
Si le microprogramme de serveur détecte qu'un incident est sur le point de se produire au niveau d'un module de mémoire, ou si un incident se produit alors que le module de mémoire n'est pas utilisé, le microprogramme de serveur crée un événement réparable. Le microprogramme de serveur peut également annuler automatiquement la configuration du module de mémoire défaillant, en fonction du type d'incident et des stratégies (ou méthodes) de déconfiguration que vous avez définies à l'aide de l'interface ASMI (Advanced System Management Interface). Vous pouvez également déconfigurer manuellement un module de mémoire défaillant à l'aide de l'interface ASMI.
Si un incident se produit au niveau d'un module de mémoire alors que ce dernier est en cours d'utilisation, le système géré s'arrête intégralement. Dans ce cas, déconfigurez ce module manuellement et redémarrez le système géré. Le système géré essaie de démarrer les partitions logiques qui étaient en cours d'exécution au moment de l'incident au niveau du module de mémoire à l'aide des valeurs de mémoire minimales. Si le système géré ne dispose pas de suffisamment de mémoire pour démarrer toutes les partitions logiques à l'aide de leurs valeurs de mémoire minimales, il en démarre autant qu'il peut. S'il reste encore des ressources mémoire à l'issue du démarrage des partitions logiques, le système géré les distribue aux partitions logiques démarrées en fonction de leurs valeurs mémoire souhaitées.