Dataprogrammer lagre informasjonen de manipulerer i datamaskinens RAM . Moderne operativsystemer som Linux tillate to uavhengige programmer for å dele kontrollen over den samme minneområde , kalt " delt minne . " Juster SHMMAX kjerneparameteren å endre maksimalt tillatt størrelse på et delt minneområde . Standardverdien er greit for de fleste bruksområder , men noen applikasjoner som databaser krever ofte en større verdi enn standard. Disse justeringene er enkle å lage . Instruksjoner
en
Acquire root privilegier . Administrator - privilegier er nødvendig å justere delt minne grense på din Linux-maskin . Logg deg på som "root " bruker, eller bruke " sudo " eller " su " kommandoer når logget inn som en vanlig bruker.
2
Juster " kernel.shmmax " kernel parameter til ønsket størrelse med " sysctl "-kommandoen . For eksempel kjører " sysctl -w kernel.shmmax = 17179869184 " tillater delt minne regioner i opp til 16 GB .
3
Rediger filen /etc /sysctl.conf å gjøre endringen vedvarer på tvers av oppstarter . Systemet leser denne filen ved oppstart for å sette standardverdier for ulike parametere. Bruke " sysctl "-kommandoen til å endre kernel.shmmax endrer bare sin verdi til neste gang datamaskinen startes på nytt . For å gjøre endringen permanent , legge til en linje som " kernel.shmmax = 17179869184 " til slutten av filen .