Datorprogram lagra den information de manipulerar i datorns RAM . Moderna operativsystem såsom Linux låta två oberoende program för att dela kontrollen över samma minne regionen , kallat " delat minne . " Justera SHMMAX kärnparametern att ändra maximalt tillåtna storlek på ett delat minne region . Standardvärdet är bra för de flesta tillämpningar , men vissa applikationer såsom databaser kräver ofta ett större värde än standardvärdet . Dessa justeringar är lätt att göra . Instruktioner
1
Förvärva root-privilegier . Administratör - nivå behörigheter krävs för att justera det delade minnet gränsen för din Linux- maskin . Logga in som " root " användare , eller använda " sudo " eller " Nej " kommandon när du är inloggad som en vanlig användare .
2
Justera " kernel.shmmax " kernel parametern till önskat storlek med " sysctl " kommandot . Till exempel kör " sysctl - w kernel.shmmax = 17179869184 " tillåter delat minne regioner upp till 16GB .
3
Redigera filen /etc /sysctl.conf att göra ändringen kvarstår över omstarter . Systemet läser denna fil vid uppstart för att ange standardvärden för olika parametrar . Använda " sysctl " kommandot för att ändra kernel.shmmax bara ändrar sitt värde tills nästa gång datorn startas om . För att göra ändringen permanent , lägg till en rad som " kernel.shmmax = 17179869184 " till slutet av filen .