歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 共享內存設置

共享內存設置

日期:2017/3/1 16:35:00   编辑:關於Linux
共享內存設置 最近用shmget函數,發現返回值為-1,perror結果為 Invalid argument www.2cto.com 咨詢同事,原來是共享內存值設置的太大了,Ubuntu安裝後默認的最大共享內存設置只有32M, 有下面兩種設置共享內存的方法: 1. 永久性設置 www.2cto.com a) 在/etc/sysctl.conf中加一句 kernel.shmmax=0x40000000 (把共享內存設為1G) b) 重啟系統 2. 臨時性設置 a) 修改文件/proc/sys/kernel/shmmax,把值改為1073741824(系統重啟後會失效)
Copyright © Linux教程網 All Rights Reserved