Для запуска Oracle и оптимального использования ресурсов системы следует добавить в /etc/system несколько строк:

* turn off exploits
set noexec_user_stack=1
set noexec_user_stack_log=1
*
*************************
* Oracle
set max_nprocs = 20000
set shmsys: shminfo_shmmax = 0xffffffffffff
set shmsys: shminfo_shmseg = 15
set shmsys: shminfo_shmmni = 100
set semsys: seminfo_semmns = 50000
set semsys: seminfo_semmni = 512
set semsys: seminfo_semmsl = 256
*
*************************
* set number of open files
set rlim_fd_max=0x8000
set rlim_fd_cur=0x8000
*
*************************
* EIS recomender parameters for patches 108528, 112254
* Minimize possibility of TS threads getting starved
* This is for Solaris 8 ONLY!
set TS:ts_sleep_promote=1
*
*************************
* Hitachi parameter (for disk arrays)
set sd:sd_io_time = 0x3c
set sd:sd_max_throttle = 0x20
set ssd:ssd_io_time = 0x3c
set ssd:ssd_max_throttle = 0x20
*
*************************
* DiskSuite (do not remove)
* will help if one of mirrored disks failed
set md:mirrored_root_flag=1
* Disk Suite end
*
*************************
* for ufs-filesystems with large io
set ufs:ufs_LW = 8388608
set ufs:ufs_HW =16777216
set ufs:ufs_WRITES =1
*
*************************
* Tune fsflushd to stay out of the way ...
* Only set tune_t_fsflushr if it is not 1 by default.
set tune_t_fsflushr = 1
* For autoup, if 64GB of RAM or less, use 300. Otherwise, use 4 x GB of RAM.
* For example, for a system with 96GB of RAM, 4 x 96 = 384.
set autoup = 300
*

Полезно, также ознакомиться с вот этим разделом на suninternals

Обсуждение закрыто.