Computerprogrammer gemmer de oplysninger, de manipulerer i computerens RAM. Moderne operativsystemer som Linux tillader to uafhængige programmer til at dele kontrollen over den samme hukommelse region , kaldet " delt hukommelse. " Juster shmmax kerneparameter at ændre maksimalt tilladte størrelse på en delt hukommelse region. Standardværdien er fint for de fleste applikationer , men nogle programmer såsom databaser kræver ofte en større værdi end standard . Disse justeringer er nemme at lave . Instruktioner
1
Acquire root-rettigheder. Administrator -level privilegier er påkrævet for at justere den delte hukommelse grænse på din Linux maskine. Log ind som " root" -bruger, eller bruge " sudo " eller " su " kommandoer, når logget ind som en almindelig bruger .
2
Juster " kernel.shmmax " kernel parameter til den ønskede størrelse med " sysctl " kommando . For eksempel kører " sysctl -w kernel.shmmax = 17179869184 " giver delte hukommelse regioner op til 16GB.
3
Rediger filen /etc /sysctl.conf at foretage ændringen fortsætter tværs genstarter. Systemet læser denne fil ved opstart til at indstille standardværdier for forskellige parametre . Brug af " sysctl " kommando til at ændre kernel.shmmax kun ændrer sin værdi indtil næste gang computeren genstartes. For at gøre ændringen permanent , tilføje en linje som " kernel.shmmax = 17179869184 " til slutningen af denne fil.