Linux進程間通信 - 共享內存
0. 前言 進程是一個獨立的資源管理單元,不同進程間的資源是獨立的,不能在一個進程中訪問另一個進程的用戶空間和內存空間。但是,進程不是孤立的,不同進程之間需要信息的交互和狀態的傳遞,因此需要進 ...
0. 前言 進程是一個獨立的資源管理單元,不同進程間的資源是獨立的,不能在一個進程中訪問另一個進程的用戶空間和內存空間。但是,進程不是孤立的,不同進程之間需要信息的交互和狀態的傳遞,因此需要進 ...
修改/dev/shm的大小 修改/etc/fstab的這行: 默認的: tmpfs /dev/shm tmpfs defaults 0 0 改成: tmpfs /dev/shm tmpfs defaults, size=10G 0 0 size參數 ...
引言 - 背景 2016 年寫過一篇關於 linux 共享內存 shm api 掃盲文. C擴展 從共享內存shm到memcache外部內存 比較簡單. 沒有深入分析(能力有限, 也深入分析不了). 3年(2019)過去了. 本質而言共享內存這種編程活化石般 雙刃劍, 像 "redis ...