La mémoire SWAP

bonjour tous le monde,

je voudrais savoir est ce que le SGBD peut utiliser la mémoire virtuelle swap du système d'exploitation ?

et est ce que son utilisation dégrade les performances de SGBD ou bien elle améliore les performances

2 réponses

  1. Modérateur
    Salut,

    il y a peu de chance qu'un OS donne accès à son swap... Si c'était le cas, ça serait sacrément difficile à gérer, il faudrait soit un hyperviseur au niveau au-dessus de l'OS, soit une gestion de sémaphores très complexe pour la manipulation de cet espace mémoire...

    Mais il n'est pas interdit qu'un logiciel soit programmé pour utiliser lui-même du swap (e.g : backing-store...)
    0
    1. mais je veux savoir est ce que lorsqu'un SGBD utilise le swap sa dégrade les performances ou bien sa améliore
      merci
      0
      1. Modérateur
        Tout dépend ce que tu appelles "performances"...
        Parce que chercher une page sur disque, c'est perdre du temps (par rapport à la RAM), mais ça peut améliorer certains traitements en faisant croire au SGBD qu'il a beaucoup de RAM , donc lui faire organiser ses processus et traitements en conséquence...
        0
      2. les performances c'est par rapport au tuning des base de données donc
        est ce que l'utilisation de la mémoire swap par le SGBD par exemple oracle va dégrader les performances ou bien l'améliorer
        0
      3. Modérateur
        J'ai déjà répondu...
        0