memory_target是oracle11g新出的内存自动管理工具,可以自动管理sga和pga的内存,不需要在像以前一样去手动设置了
/dev/shm和swap有很大的区别,shm是内存划分的大小,但是shm存放的东西不会被内存回收,同时shm剩余的内存可以被共享使用
现在模拟一下memory_targt和shm的关系
[oracle@oracle1 ~]$ df -ha
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-LogVol00 20G 11G 8.4G 56% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
tmpfs 996M 519M 478M 53% /dev/shm
/dev/sda1 194M 35M 150M 19% /boot
/dev/mapper/VolGroup-LogVol02 49G 181M 46G 1% /home
/dev/mapper/VolGroup-LogVol03 106G 13G