Re : problème SHMVIRTSIZE lors de la mise à niveau vers 9.4
Posted in 2005
Translated from English by DrWatson — View original
Andrew a écrit : > Mise à niveau de la 9.21 vers la 9.40 > Windows NT Advanced Server SP3 > 4 Go de RAM > > SHMVIRTSIZE était défini à 655360 > > J'ai effectué la mise à niveau et Informix a échoué lors de la mise en place > de la mémoire partagée. > Cela fonctionnait correctement en réduisant la valeur à 327680, et j'ai pu > remonter jusqu'à 557056 sans problème, mais au-delà ça plante dès qu'on > essaie de mettre ce fichu serveur en ligne. > Quelqu'un aurait-il une idée ? Pas de passage à *ix, merci. Je ne comprends > simplement pas comment, alors que rien d'autre que la version de la base de > données n'a changé, ça se met soudainement à planter. Il est possible que le total des segments résident, virtuel et message dépasse la quantité maximale de mémoire partagée que le système d'exploitation permet d'attacher à un processus. Pourquoi est-ce différent de la 9.21 ? Parce que certaines autres structures de données du segment RESIDENT sont peut-être désormais plus volumineuses qu'auparavant, ce qui agrandit ce segment et oblige les autres à être plus petits. Au lieu de réduire SHMVIRTSIZE, vous pourriez réduire le nombre de connexions ipcshm dans vos paramètres NETTYPE, ce qui éliminerait une partie de la mémoire partagée de type message (type M) et laisserait davantage de place aux segments virtuels. Art S. Kagel > Même de simples pistes sur ce qu'il faut examiner seraient les bienvenues > > merci > Andrew > > > >