"Arnaud Chiaberge" <a.chiaberge@???> writes:
> J'ai installe Oracle 8i sur une RedHat 7.1 (mais avec noyau 2.4.14), et pour
> fixer ce parametre de maniere permanente, il m'a fallu recompiler le noyau
> bien sur, apres avoir modifier ce fichier :
>
> /usr/src/linux/include/linux/shm.h
>
> dans lequel se trouvent plusieurs parametres important a augmenter pour
> Oracle :
>
> #define SHMMAX 0x2000000 /* max shared seg size (bytes) */
> #define SHMMIN 1 /* min shared seg size (bytes) */
> #define SHMMNI 4096 /* max num of segs system wide */
> #define SHMALL (SHMMAX/PAGE_SIZE*(SHMMNI/16)) /* max shm system wide (pages)
> */
> #define SHMSEG SHMMNI /* max shared segs per process */
>
>
> Et voila...
Linux est heureusement suffisament flexible (a mas connaissance Ya pas
mieux niveau parametrage "live") pour eviter de se re-cogner une
re-compil du noyau pour des parametres aussi arbitraires que la taille
de memoire partagee...
sysctl(8)
FiX
--
François-Xavier 'FiX' KOWALSKI