老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

解決Linuxsystemv共享內存問題

服務器

system v 共享內存

古城網站制作公司哪家好,找創新互聯!從網頁設計、網站建設、微信開發、APP開發、響應式網站設計等網站項目制作,到程序開發,運營維護。創新互聯從2013年創立到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創新互聯
#include 
#include 
int shmget(key_t key, size_t size, int shmflg);

建立:進程與共享內存的關聯關系

key_t key:16進制的非0數字。

一般有兩種方式設置它。

第一種:調用fotk函數

第二章:直接使用IPC_PRIVATE

size:共享內存的大小

shmflg:

IPC_CREAT IPC_EXCL 用戶,組用戶,其他用戶對這片內存的權限,有9個bit來表示,比如664

返回值:成功返回這片共享內存的標識號;失敗返回-1,errno被設置。

#include 
#include 
void *shmat(int shmid, const void *shmaddr, int shmflg);

shmid:由shmget函數創建的,也就是shmget函數的返回值

shmaddr:

NULL:讓內核去申請內存空間

非NULL:自己用malloc開辟一個空間,讓共享內存shmid和這個地址關聯上。但是如果不是4K的整數倍,內核會向上或者向下調整。

shmflg:

SHM_RND:讀寫

SHM_RDONLY:只讀

返回值:

成功:返回內存地址

失敗:返回(void *) -1

#include 
#include 
int shmdt(const void *shmaddr);

取消進程與共享內存的關聯關系

shmaddr:shmat的返回值

返回值:成功0;失敗-1,并設置errno。

#include 
#include  
int shmctl(int shmid, int cmd, struct shmid_ds *buf);

對共享內存操作,更具cmd的不同,對共享內存進行不同的操作。

shmid:由shmget函數創建的,也就是shmget函數的返回值

cmd:

IPC_STAT:得到共享內存的狀態

IPC_RMID:標記刪除共享內存(當共享內存的引用計數變為0時,刪除)

IPC_SET:設置共享內存的屬性(修改權限,修改shmid等)

等等

buf:shmid_ds結構體

返回值:當cmd是IPC_RMID時:成功0;失敗-1,并設置errno

用命令【ipcs】可以查看共享內存的狀態

------ Shared Memory Segments --------
key    shmid   owner   perms   bytes   nattch   status
0x00007fff 65536   ys     664    256    0
0x00007ffe 98305   ys     664    256    0
0x0000555e 131074   ys     664    256    0
0x00000011 229379   ys     664    256    3
key:函數shmget指定的第一個參數 shmid:函數shmget的返回值 owner:屬于哪個用戶創建的 perms:這個共享內存的訪問權限 bytes:大小 nattch:使用這個共享內存的進程的數量 status:共享內存的狀態

總結

以上所述是小編給大家介紹的解決Linux system v 共享內存問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對創新互聯網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!


網站欄目:解決Linuxsystemv共享內存問題
網址分享:http://www.xueling.net.cn/article/chohep.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 日本三级吃奶头添泬无码 | 国产精品无码免费热播 | 亚欧洲乱码视频一二三区 | 黄色成年人网站 | w两个世界完整免费观看超清完整 | 高清无码内谢 | 国产精品内射久久久久欢欢 | av之家免费黄片 | 日本人在线观看 | 2017狠狠干 | 成人9久久国产精品品 | 天堂成人一区二区三区 | 999久久久无码国产精品 | 亚洲精品无码久久久久久久 | 国产精品久久久久国产a级 乱男乱女www7788 | 在线观看国产二区 | 777欧美奇米网 | 一区二区三区四区国产精品 | 国产成人啪精品视频免费网站 | 午夜中文 | h肉动漫在线观看免费资源 久久精品视频99 | 成人午夜大片免费看爽爽爽 | 少妇下面好紧好爽视频 | 亚洲av无码成h人在线观看 | 欧美性猛交xxxx乱大交少妇 | 手机看片久久国产免费 | 高清亚洲日韩东京热Av | 性色一区二区三区 | 中文字幕人妻日本无码 | 亚洲国产精品无码一线岛国 | 亚洲在线视频网站 | 成人91av | 午夜影吧| 最近中文字幕mv免费高清动漫 | 久久视频免费看 | 国内外成人免费视频 | 久久久久久久免费观看 | 亚洲国产精品久久久久爰色欲 | 亚洲字幕成人中文在线观看 | 精品少妇爆乳无码av无码专区 | 成人无码av片在线观看 |