查看系统共享内存
Windows
- 下载 AccessChk AccessChk - Windows Sysinternals | Microsoft Docs
- 管理员权限执行命令
accesschk.exe -osv > objects.txt
- 打开
objects.txt
文件 - 搜索
Type: Section
Linux
查看所有的共享内存信息
ipcs -m
以上命令能够输出当前系统中的共享内存信息,包括共享内存的id、创建用户、访问权限、空间大小、连接数量和状态。结果以表格形式输出,十分直观。
查看某个共享内存信息
ipcs -m -i <shmid>
通过指定共享内存id,以上命令能够查看这个id对应共享内存的更详细信息,包括连接时间、断开连接时间等。
查看系统对共享内存的限制
ipcs -m -l
以上命令能够查看操作系统中共享内存的限制,包括共享内存的最大数量、单块共享内存的最大大小和最小大小、所有共享内存的总大小。
以列表的格式展示共享内存的详细信息
ipcs -m -c
以上命令能够列出所有的共享内存和它们对应的创建用户id、用户组id和所有者用户id和用户组id。结果以表格的形式展现出来,方面比较和查找。
ipcs -m -p
以上命令能够列出所有的共享内存和它们对应的所有者、创建进程id、最后访问进程id。结果以表格形式展现出来。