Bonjour,

avant tout :
Oracle Version : 9.2.0.7
Linux RedHat 3.0 AS


J'ai plusieurs instances de base de données qui tournent sur la même machine.
Mon but est de savoir la RAM necessaire sur cette machine pour pouvoir faire tourner ces instances sans Swap.

Aujourd'hui j'ai 4Go de RAM mais si je fait la somme des SGA, j'arrive à 5,3 Go (sans compter la PGA et UGA).

J'ai apparemment du Swap mais en utilisant la commande système free, je n'arrive pas à retrouver mes petits.

D'autre part, je me suis amusé à arrêter une des bases (dont la SGA était quand même à 900Mo..) mais ce n'est pas très flagrant sur les données retournées par free.

Free avant le shutdown

total used free shared buffers cached
Mem: 4031024 3978700 52324 0 206416 3007672
-/+ buffers/cache: 764612 3266412
Swap: 4194296 1122348 3071948

bash-2.05b$ sqlplus /nolog

SQL*Plus: Release 9.2.0.7.0 - Production on Fri Sep 8 17:59:43 2006

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> connect / as sysdba
Connected.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> Disconnected from Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
With the Partitioning option
JServer Release 9.2.0.7.0 - Production

Free après le shutdown
total used free shared buffers cached
Mem: 4031024 3918572 112452 0 206552 2959656
-/+ buffers/cache: 752364 3278660
Swap: 4194296 1122348 3071948

Quelqu'un peut-il m'expliquer ?????

Merci.