linux system v 共享内存
摘要:一、共享内存的实现方式: 1.System V的shmget(基本上所有linux都含有该接口,用法上系统V共享内存是以文件的形式组织在特殊文件系统shm中的。通过shmget可以创建或获得共享内存的标识符。取得共享内存标识符后,要通过shmat将这 个内存区映射到本进程的虚拟地址空间。) 2.po
阅读全文
cpp_对象size情景积累
摘要:1.常见类型实例大小(32位环境下) 空类的实例:1字节,理由:任意实例在内存中都有唯一的地址,为此,编译器给空类的实例加一个字节空间。 enum:4字节。 2.字节对齐(略) 3.同类型不同平台的差异(略) 4.virtual 注意:本次是32位环境下 #include <iostream> us
阅读全文