Acquisire i privilegi di root . I privilegi a livello di amministratore sono necessari per regolare il limite di memoria condivisa sulla macchina Linux . Accedi come utente "root" , oppure utilizzare i comandi " sudo " o "su" Quando si accede come un utente normale .
2
Regolare il parametro del kernel " kernel.shmmax " al desiderato dimensioni con il comando " sysctl " . Ad esempio , l'esecuzione di " sysctl - w kernel.shmmax = 17179869184 " consente alle regioni di memoria condivisa fino a 16GB .
3
Modificare il file /etc /sysctl.conf per fare il cambiamento persistono dopo il riavvio . Il sistema legge il file in fase di avvio per impostare i valori di default per i vari parametri . Utilizzando il comando " sysctl " per cambiare kernel.shmmax altera solo il suo valore fino alla prossima volta che il computer viene riavviato. Per rendere permanente la modifica , aggiungere una riga del tipo " kernel.shmmax = 17179869184 " alla fine del file .
sistemi © www.354353.com