天天看點

Linux下的共享記憶體(01)---檢視和釋放共享記憶體

說明:

1、檢視共享記憶體,使用指令ipcs:ipcs -m

2、删除共享記憶體,使用指令ipcrm:ipcrm -m [shmid]

使用如下:

[[email protected] mycode]$ ipcs -m                         檢視共享記憶體區

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status      
0x00000000 196613     negivup    666        1024       0                       

[[email protected] mycode]$ 
[[email protected] mycode]$ ipcrm -m 196613                 通過shmid删除共享記憶體區
[[email protected] mycode]$ ipcs -m        

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status  
           

說明:

1、key:共享記憶體的key

2、shmid:共享記憶體的編号

3、owner:共享記憶體的建立使用者

4、perms:共享記憶體的權限

5、bytes:共享記憶體的大小

6、nattch:連接配接到共享記憶體的程序數

7、status:共享記憶體的狀态

繼續閱讀