Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1689118
  • 博文数量: 391
  • 博客积分: 8464
  • 博客等级: 中将
  • 技术积分: 4589
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-13 15:12
个人简介

狮子的雄心,骆驼的耐力,孩子的执著!

文章分类

全部博文(391)

文章存档

2023年(4)

2018年(9)

2017年(13)

2016年(18)

2014年(7)

2013年(29)

2012年(61)

2011年(49)

2010年(84)

2009年(95)

2008年(22)

分类: LINUX

2011-11-04 16:58:39

一、查看Oracle用户共享内存段使用情况
引用
[oracle@capaa ~]$ ipcs

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status     
0x00000000 917504     oracle    600        196608     2          dest        
0x00000000 950273     oracle    600        196608     2          dest        
0x00000000 983042     oracle    600        196608     2          dest        
0x00000000 1015811    oracle    600        196608     2          dest        
0x00000000 1081349    oracle    600        196608     2          dest        
0x00000000 1179656    oracle    600        196608     2          dest        
0x4cd26024 524300     oracle    640        562044928  55                     
0x00000000 1900559    oracle    600        12288      2          dest        
0x00000506 1802260    oracle    666        16384      0                      
0x00000000 1835029    oracle    600        196608     2          dest        

------ Semaphore Arrays --------
key        semid      owner      perms      nsems    
0xc7ef5bb0 98304      oracle    640        152      
0xc7ef5bb1 131073     oracle    640        152      
0xc7ef5bb2 163842     oracle    640        152      

------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages 
 
简单说明:
shmid:表示共享内存段id
owner:表示共享内存段属于哪个用户,需要注意的是默认情况下600表示除root用户外不允许其他用户查看
bytes:表示共享内存段大小
nattch:表示连接到共享内存段的进程数
status:表示共享内存段的状态,dest表示该内存段被标记为destroyed状态。
二、查看共享内存段进程连接信息
1、指定shmid,查看进程连接信息
查看shmid为524300的具体信息,可用如下命令
引用
[oracle@capaa ~]$ ipcs -m -i 524300

Shared memory Segment shmid=524300
uid=505 gid=505 cuid=505        cgid=505
mode=0640       access_perms=0640
bytes=562044928 lpid=15216      cpid=16790      nattch=55
att_time=Wed Dec  9 13:44:45 2009 
det_time=Wed Dec  9 13:44:45 2009 
change_time=Fri Nov 27 15:58:44 2009

2、查看所有共享内存段,进程连接信息

引用
[oracle@capaa ~]$  ipcs -pm

------ Shared Memory Creator/Last-op --------
shmid      owner      cpid       lpid     
917504     oracle     30438      30967    
950273     oracle     30440      1286     
983042     oracle     31234      30967    
1015811    oracle     31236      30967    
1081349    oracle     31708      1275     
1179656    oracle     31661      30967    
524300     oracle     16790      15410    
1900559    oracle     1315       29959    
1802260    oracle     1286       0        
1835029    oracle     1315       29959


简单说明:
cpid表示创建共享内存段进程的id
lpid表示上一次访问该共享内存的进程id

阅读(1303) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~