mmap(內存映射)和shm(共享存儲)

 mmap(內存映射)和shm(共享存儲): 1、mmap是在磁盤上建立一個文件,每個進程地址空間中開闢出一塊空間進行映射。 而對於shm而言,shm每個進程最終會映射到同一塊物理內存。 shm保存在物理內存,這樣讀寫的速度要比磁盤要快,但是存儲量不是特別大。 2、相對於shm來說,mmap更加簡單,調用更加方便,所以這也是大家都喜歡用的原因。 3、另外mmap有一個好處是當機器重啓,因爲mm
相關文章
相關標籤/搜索