powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / oracle on solaris and swap
25 сообщений из 25, страница 1 из 1
oracle on solaris and swap
    #39907340
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 2 железячных сервера с зонами на каждом.

sun4u SPARC Enterprise M5000 Server
sun4v SPARC T3-1B

на обоих solaris 11.3. В зонах установлен оракл 12.2.0.1. БД везде используют память в osm (хотя походу это неважно). Но на первом сервере при старте экземпляра в свопе ничего не резервируется:

Код: plaintext
1.
2.
3.
e# df -h|grep swap
swap                    90G   536K        90G     1%    /system/volatile
swap                    90G    56K        90G     1%    /tmp

а на втором очень даже:

Код: plaintext
1.
2.
$ df -h|grep swap
swap                    24G   9.9G        14G    42%    /system/volatile
swap                    24G   9.9G        14G    42%    /tmp

Читал, что есть какие-то заморочки с NUMA памятью на суперкластере, но у меня t3, а там t4, t5... Но на всякий проверил настройки, на обоих серверах:

_enable_NUMA_optimization
Enable NUMA specific optimizations
FALSE
FALSE

Отчего такая разница в работе со свопом?
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39907452
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ism\dism?
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39907698
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я ж написал: и там и там используется osm.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39907700
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты проверил?
pmap -xs `pgrep -f smon` | grep ism
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39908245
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров,

Ну конечно же проверил:

Тут просто 4 инстанса. и все 4 при старте по чуть-чуть отжирают из свопа и все 4 используют osm:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
root@ds-d2:~# ps -ef|grep smon
  oracle   194   104   0   Dec 24 ?           0:17 ora_smon_f_d1
    grid 11782 11763   0   Aug 12 ?          10:44 asm_smon_+ASM
  oracle 23141 23048   0   Dec 24 ?           0:14 ora_smon_fcs_d1
    root 10979 10681   0 11:12:24 pts/2       0:00 grep smon
  oracle 20258 20151   0   Dec 24 ?           0:12 ora_smon_f2_d1
root@ds-d2:~# pmap -xs 23141 |grep osm
0000000380000000       4096       4096          -       4096   4M rwxsR--    [ osm shmid=0x1400003b ]
0000000380400000       8192       8192          -       8192   8K rwxsR--    [ osm shmid=0x1400003b ]
00000003C0000000    1572864    1572864          -    1572864   8K rwxsR--    [ osm shmid=0x5300003c ]
0000000440000000      98304      98304          -      98304   8K rwxsR--    [ osm shmid=0x7600003e ]
0000000480000000      24576      24576          -      24576   8K rwxsR--    [ osm shmid=0x2e00003f ]
root@ds-d2:~# pmap -xs 23141 |grep ism
root@ds-d2:~# df -h|grep swap
swap                    24G  10.0G        14G    42%    /system/volatile
swap                    24G  10.0G        14G    42%    /tmp

А вот это типичная картина на большинстве других серверов - своп не резервируется при старте:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
root@ds-rep:~# pmap -xs `pgrep -f smon` | grep ism
root@ds-rep:~# pmap -xs `pgrep -f smon` | grep osm
0000000380000000      24576      24576          -      24576   4M rwxsR--    [ osm shmid=0x5b000030 ]
00000003C0000000  105644032  105644032          -  105644032 256M rwxsR--    [ osm shmid=0x5b000031 ]
0000001D00000000     262144     262144          -     262144 256M rwxsR--    [ osm shmid=0x5b000032 ]
0000000380000000      24576      24576          -      24576   4M rwxsR--    [ osm shmid=0x5b000010 ]
00000003C0000000  123207680  123207680          -  123207680 256M rwxsR--    [ osm shmid=0x47000011 ]
0000002140000000     262144     262144          -     262144 256M rwxsR--    [ osm shmid=0x44000012 ]
root@ds-rep:~# df -h |grep swap
swap                    95G   792K        95G     1%    /system/volatile
swap                    95G    21M        95G     1%    /tmp

На том где резервируется (ds-d2) я отключал использование osm. Но при dism он так же лочил своп.

мысль появилась - на ds-d2 SGA мелкие и большая часть памяти выделяется 8к страницами, на других же серверах 4M и 256М. возможно алгоритм резервирует место в своп для мелких страниц и не делает этого для больших.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39908261
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При dism он и должен лочить своп
Есть еще просто System V Shared Memory ([ shmid=...]), она тоже своп резервирует

В принципе можно поискать и так (нет флажка R)
pmap -xs `pgrep -f smon` | grep shmid= | grep -v R

Таких тоже полно (и 8k, и 64k, и 4M)

Мож и найдешь большие (а ты уверен, что это именно Oracle резервирует?)
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39908763
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з., а в /tmp точно ничего нет?
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39908810
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров

а ты уверен, что это именно Oracle резервирует?)

ну я ж df -h смотрю сразу перед стартом инстанса и сразу после.

авторх.з., а в /tmp точно ничего нет?
см. выше

авторПри dism он и должен лочить своп
чет мне покалось ты неправ.

глянул:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
root@rds-dwh:~# pmap -xs `pgrep -f smon` | grep dism
0000000380000000    2097152    2097152          -          -   2G rwxs---    [ dism shmid=0x17000041 ]
0000000400000000     819200     819200          -          -   8K rwxs---    [ dism shmid=0x17000041 ]
0000000440000000     262144     262144          -          - 256M rwxs---    [ dism shmid=0x17000042 ]
0000000450000000     163840     163840          -          -   8K rwxs---    [ dism shmid=0x17000042 ]
0000000480000000     262144     262144          -          - 256M rwxs---    [ dism shmid=0x17000043 ]
0000000490000000     180224     180224          -          -   8K rwxs---    [ dism shmid=0x17000043 ]
00000004C0000000     262144     262144          -          - 256M rwxs---    [ dism shmid=0x17000044 ]
00000004D0000000     163840     163840          -          -   8K rwxs---    [ dism shmid=0x17000044 ]
0000000500000000          8          -          -          -    - rwxs---    [ dism shmid=0x17000045 ]
0000000500002000          8          8          -          -   8K rwxs---    [ dism shmid=0x17000045 ]
0000000380000000     262144     262144          -          - 256M rwxs---    [ dism shmid=0x43000022 ]
0000000390000000     786432          -          -          -    - rwxs---    [ dism shmid=0x43000022 ]
00000003C0000000     524288     524288          -          - 256M rwxs---    [ dism shmid=0x43000022 ]
00000003E0000000      65536      65536          -          -   8K rwxs---    [ dism shmid=0x43000022 ]
0000000400000000     786432     786432          -          - 256M rwxs---    [ dism shmid=0x43000023 ]
0000000430000000      65536      65536          -          -   8K rwxs---    [ dism shmid=0x43000023 ]
0000000440000000     786432     786432          -          - 256M rwxs---    [ dism shmid=0x43000024 ]
0000000470000000      81920      81920          -          -   8K rwxs---    [ dism shmid=0x43000024 ]
0000000480000000     786432     786432          -          - 256M rwxs---    [ dism shmid=0x43000025 ]
00000004B0000000      65536      65536          -          -   8K rwxs---    [ dism shmid=0x43000025 ]
00000004C0000000          8          -          -          -    - rwxs---    [ dism shmid=0x18000026 ]
00000004C0002000          8          8          -          -   8K rwxs---    [ dism shmid=0x18000026 ]
root@rds-dwh:~# df -h|grep swap
swap                   142G   792K       142G     1%    /system/volatile
swap                   142G   128K       142G     1%    /tmp

"- 256M" значит что он пытался выделить и у него не получилось? )
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39908838
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты не df смотри, а swap -s

DISM (в отличие от ISM и OSM) обязательно резервирует аналогичный размер в swap. Это совсем не означает, что он занят и виден через df

Вот меня смутило, что у тебя /tmp и /system/volatile показывают одинаковый (с точностью до погрешности) занятый объем
Т.е. это не файлик в /tmp, например
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
chronos.oracle> /usr/sbin/swap -s
total: 176407680k bytes allocated + 7433128k reserved = 183840808k used, 271653920k available
chronos.oracle> df -h|grep swap
swap                   259G  1016K       259G     1%    /system/volatile
swap                   261G   2,0G       259G     1%    /tmp
chronos.oracle> dd if=/dev/zero of=/tmp/zero.file bs=1024k count=20480
20480+0 records in
20480+0 records out
chronos.oracle> /usr/sbin/swap -s
total: 197493888k bytes allocated + 7608736k reserved = 205102624k used, 272573096k available
chronos.oracle> df -h|grep swap
swap                   260G  1016K       260G     1%    /system/volatile
swap                   282G    22G       260G     8%    /tmp
Честно говоря, я не очень понимаю, как это работает
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39908840
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.
"- 256M" значит что он пытался выделить и у него не получилось? )
Это размер страницы
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909032
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А покажите зонные конфиги для обоих зон в части capped-memory.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909047
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет
А не подскажешь, как такое происходит?
Вячеслав Любомудров
/tmp и /system/volatile показывают одинаковый (с точностью до погрешности) занятый объем
Одно время я думал, что это просто разные подробности практически одной области, но вот как-то создание файла в одной из этих точек монтирования никак не влияет на другую
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909359
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Летсми спик фром май харт ин инглиш!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
root@bx:~# df -h | grep swap
swap                    62G   3.9M        62G     1%    /system/volatile
swap                    62G    28K        62G     1%    /tmp
root@bx:~# mkdir /xxx
root@bx:~# mount -F tmpfs swap /xxx
root@bx:~# df -h | grep swap
swap                    62G   3.9M        62G     1%    /system/volatile
swap                    62G    28K        62G     1%    /tmp
swap                    62G     0K        62G     0%    /xxx
root@bx:~# mkfile -v 1g /xxx/1
/xxx/1 1073741824 bytes
root@bx:~# df -h | grep swap
swap                    61G   3.9M        61G     1%    /system/volatile
swap                    61G    28K        61G     1%    /tmp
swap                    62G   1.0G        61G     2%    /xxx
root@bx:~# man tmpfs
tmpfs(4FS)                       File Systems                       tmpfs(4FS)

NAME
       tmpfs - memory based file system

SYNOPSIS
       #include <sys/mount.h>

       mount (special, directory, MS_DATA, "tmpfs", NULL, 0);

DESCRIPTION
       tmpfs  is a memory based file system which uses kernel resources relat-
       ing to the VM system and page cache as a file system. Once  mounted,  a
       tmpfs  file  system  provides  standard  file operations and semantics.
       tmpfs is so named because  files  and  directories  are  not  preserved
       across  reboot  or  unmounts, all files residing on a tmpfs file system
       that is unmounted will be lost.
...
Oracle Solaris 11.4                9 Oct 1990                         tmpfs(4FS)
root@bx:~# mount | grep swap | grep -v zone
/system/volatile on swap read/write/setuid/devices/rstchown/xattr/ dev=ffd80001  on Wed Jul 10 11:29:52 2019
/tmp on swap read/write/setuid/devices/rstchown/xattr/ dev=ffd80002  on Wed Jul 10 11:29:52 2019
/xxx on swap read/write/setuid/devices/rstchown/xattr/ dev=ffd80013  on Fri Dec 27 23:44:16 2019


ФС типа tmpfs создаётся в момент монтирования и уничтожается - при размонтировании. Иначе говоря, /tmp и /system/volatile - это разные ФС , использующие один бэкэнд (swap). Но в зоне дела обстоят немного по-другому при наличии capped-memory по swap - в таком случае аллокации и резервации в swap будут учитываться от одного rctl, общего для всех ФС типа tmpfs в зоне. Проверить легко, добавляя/удаляя swap в capped-memory для зоны (применяется на лету через zoneadm apply). А вот почему в зоне с таким rctl (по swap) в swap видны якобы аллокации от ISM/OSM-сегментов - я не знаю. Но это факт. Если убрать этот rclt на лету, то сразу всё встаёт на свои места. Баг какой-то, скорее всего.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909409
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав Любомудров
х.з.
"- 256M" значит что он пытался выделить и у него не получилось? )
Это размер страницы

я подозревал что 256М это размер страницы. вопрос был про "-"
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909458
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, Алексей(?)
Похоже дело именно в зонах
Я как-то упустил это дело (У меня есть такой экземпляр, но не в моей зоне ответственности)
Спасибо
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909529
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.
Вячеслав Любомудров
пропущено...
Это размер страницы

я подозревал что 256М это размер страницы. вопрос был про "-"


Про один конкретный "-" или про каждый в выводе? ))
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909530
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SuperCluster - Why is oradism (ora_dism*) started on Solaris? (Doc ID 1599721.1)
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909693
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВА, это потому что в суперкластере нельзя своп по-человечески (объёмом, равным RAM) сделать.

Что касается первоначального вопроса - я покурил исходник (ниже выдержки из кода Illumos, в Solaris всё то же самое), и пришёл к выводу, что в swap-capped зоне оно и должно отображаться так, как отображается. Дело в том, что при наличии rctl на swap в коде функции statvfs(), специфичной для TMPFS, выполняется совсем другой код, чем при отсутствии такого rctl:
https://github.com/illumos/illumos-gate/blob/30df210350904179c6f4c809c371bbb1319e3b6c/usr/src/uts/common/fs/tmpfs/tmp_vfsops.c#L621
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
	if (eff_zid != GLOBAL_ZONEUNIQID &&
	    zp->zone_max_swap_ctl != UINT64_MAX) {
		/*
		 * If the fs is used by a non-global zone with a swap cap,
		 * then report the capped size.
		 */
		rctl_qty_t cap, used;
		pgcnt_t pgcap, pgused;

		mutex_enter(&zp->zone_mem_lock);
		cap = zp->zone_max_swap_ctl;
 		used = zp->zone_max_swap; 
		mutex_exit(&zp->zone_mem_lock);

		pgcap = btop(cap);
		pgused = btop(used);

		sbp->f_bfree = MIN(pgcap - pgused, sbp->f_bfree);
		sbp->f_bavail = sbp->f_bfree;
		sbp->f_blocks = MIN(pgcap, sbp->f_blocks);
Я выделил здесь принципиальное место. zp->zone_max_swap - это счётчик, значение которого равно (ani_max - ani_free), аналогично тому, что выводится как "allocated" при запуске 'swap -s'. Его значение видно в kstat caps:ZONEID:swapresv_zone_ZONEID:usage:

Код: plaintext
1.
2.
3.
4.
5.
# kstat -p caps:2:swapresv_zone_2
...
caps:2:swapresv_zone_2:usage    7237189632
caps:2:swapresv_zone_2:value    12884901888
...
В этой зоне реально 4Гб ISM, 1Гб файл в /tmp и 2Гб процессов каких-то, ограничение swap = 12g. Это всё показывается потому что: https://github.com/illumos/illumos-gate/blob/4e0c5eff9af325c80994e9527b7cb8b3a1ffd1d4/usr/src/cmd/swap/swap.c#L312
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
	/*
	 * max = total amount of swap space including physical memory
	 * ai.ani_max = MAX(anoninfo.ani_resv, anoninfo.ani_max) +
	 *	availrmem - swapfs_minfree;
	 * ai.ani_free = amount of unallocated anonymous memory
	 *	(ie. = resverved_unallocated + unreserved)
	 * ai.ani_free = anoninfo.ani_free + (availrmem - swapfs_minfree);
	 * ai.ani_resv = total amount of reserved anonymous memory
	 * ai.ani_resv = anoninfo.ani_resv;
	 *
	 * allocated = anon memory not free
	 * reserved = anon memory reserved but not allocated
	 * available = anon memory not reserved
	 */
	if (swapctl(SC_AINFO, &ai) == -1) {
		perror(prognamep);
		return (2);
	}

	 allocated = ai.ani_max - ai.ani_free; 
	reserved = ai.ani_resv - allocated;
	available = ai.ani_max - ai.ani_resv;

Иначе говоря, allocated в выводе 'swap -s' - это не "allocated" на самом деле, а несвободная виртуальная память.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909695
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
..., и поэтому 'swap -s' показывает ISM/OSM-сегменты в allocated, и поэтому 'df' показывает ISM/OSM-сегменты в used для зон, у которых в capped-memory есть ограничение на swap (в реализации его отсутствие задаётся значением, равным UINT64_MAX). Dixi.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909698
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.
Вячеслав Любомудров
пропущено...
Это размер страницы

я подозревал что 256М это размер страницы. вопрос был про "-"


Это значит, что физическая память под эти страницы не выделена, что к ним не обращались ещё. Норма для DISM.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909699
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Scott Tiger
А покажите зонные конфиги для обоих зон в части capped-memory.

на той машинке где osm резервировала своп было ограничение

Код: plaintext
1.
capped-memory:
        physical: 14G

убрал, перегрузил зону:

теперь вот такая забавная штука:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
SQL> !df -h|grep swap
swap                    32G   512K        32G     1%    /system/volatile
swap                    32G     0K        32G     0%    /tmp

SQL> startup
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.

Total System Global Area 1744830464 bytes
Fixed Size                  8603088 bytes
Variable Size            1124080176 bytes
Database Buffers          587202560 bytes
Redo Buffers               24944640 bytes
Database mounted.
Database opened.
SQL> !df -h|grep swap
swap                    29G   512K        29G     1%    /system/volatile
swap                    29G    32K        29G     1%    /tmp

**** Есть еще странная штука которая мне непонятна. В зоне 3 инстанса с примерно одинаковыми настройками. Так вот при старте первого инстанса(вне зависимости от того какой конкретно, но всегда тот что стартую первым) всегда выделяется куча сегментов:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
[ds-d2:oracle@fico2_d1]$ ps -ef|grep smon
  oracle  1533 28204   0 09:20:20 pts/6       0:00 /usr/xpg4/bin/grep smon
    grid 28096 28074   0 09:08:08 ?           0:00 asm_smon_+ASM
  oracle 28401 28368   0 09:09:42 ?           0:00 ora_smon_fico_d1
  oracle    43 29992   0 09:13:42 ?           0:00 ora_smon_fico2_d1
  oracle 29060 29024   0 09:11:12 ?           0:00 ora_smon_ficocs_d1
[ds-d2:oracle@fico2_d1]$ pmap -xs 28401|grep osm|wc -l
     130
[ds-d2:oracle@fico2_d1]$ pmap -xs 29060|grep osm|wc -l
      32
[ds-d2:oracle@fico2_d1]$ pmap -xs 43|grep osm|wc -l
       5


и при этом в алертлоге первого инстанса:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
2019-12-30T09:09:31.285175+10:00
 Available system pagesizes:
  8K, 64K, 4096K, 256M
2019-12-30T09:09:31.287018+10:00
 Supported system pagesize(s):
2019-12-30T09:09:31.287934+10:00
  PAGESIZE  AVAILABLE_PAGES  EXPECTED_PAGES  ALLOCATED_PAGES  ERROR(s)
2019-12-30T09:09:31.288862+10:00
        8K       Configured               2               2        NONE
2019-12-30T09:09:31.289858+10:00
       64K       Configured               0               0        NONE
2019-12-30T09:09:31.290802+10:00
     4096K       Configured              65              65        NONE
2019-12-30T09:09:31.291723+10:00
      256M       Configured               7               7        NONE
2019-12-30T09:09:31.292624+10:00
**********************************************************************

хотя по факту в 130 строчках 8к и 64к страницы.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909700
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Scott Tiger
х.з.
пропущено...

я подозревал что 256М это размер страницы. вопрос был про "-"


Это значит, что физическая память под эти страницы не выделена, что к ним не обращались ещё. Норма для DISM.

я почему спросил: где-то у себя видел в выводе для одного инстанса несколько строк с dism и все с "-", и там же ism, но уже с конкретным указанием страниц. Как будто пытался dism, потом плюнул выделил ism, но попытки выделения почему-то оставил в мониторинге.

Примера к сожалению сейчас не нахожу (
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39909768
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з., при отсутствии swap cap в зоне в выводе 'df' и 'swap -s' будет выводиться, по сути, статистика глобальной зоны. Поскольку swap в Solaris состоит из swap-устройств(разделы, zfs-тома и/или файлы) и свободной физической памяти, вполне нормально, что его общий размер может поменяться в случае активной потребности и недостатка в объёме swap-устройств.

Экземпляр при запуске заказывает размер страниц, которые хочет использовать под OSM, но выделение запрошенным размером может быть невозможно из-за фрагментации физической памяти - возможно, в этом дело. Покажите полный вывод 'pmap -xasl' и фрагмент алертлога с параметрами экземпляра и сообщением о выделении страниц при запуске. У экземпляра fico_d1 SGA действительно 2 Гб?

Наличие одновременно и DISM- и ISM-сегментов в одном экземпляре мне представляется странным. Ибо непонятно зачем. Ибо функционал DISM никак тривиально не реализуешь при помощи ISM.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39910111
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Scott Tiger

Экземпляр при запуске заказывает размер страниц, которые хочет использовать под OSM, но выделение запрошенным размером может быть невозможно из-за фрагментации физической памяти - возможно, в этом дело. Покажите полный вывод 'pmap -xasl' и фрагмент алертлога с параметрами экземпляра и сообщением о выделении страниц при запуске. У экземпляра fico_d1 SGA действительно 2 Гб?

неа. я же пишу, это картина для первого стартуемого экземпляра. Неважно в какой последовательности стартовать БД, для первой всегда куча сегментов. Для последующих фрагментация чтоли уменьшается?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
root@ds-d2:~# pmap -xasl 28401|grep osm
0000000380000000       3328       3328       3328       3328  64K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380340000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380342000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380346000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380348000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038034A000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038034C000         80         80         80         80   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380360000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380362000       1192       1192       1192       1192   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038048C000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038048E000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380494000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380496000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380498000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038049A000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804A0000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804A2000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804A4000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804A6000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804AC000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804B0000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804B4000         40         40         40         40    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804BE000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804C4000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804C6000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804C8000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804CA000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804CE000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804D2000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804D6000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804DC000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804E8000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804EA000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804EE000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804F0000         40         40         40         40   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003804FA000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003804FC000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380500000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380502000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380504000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038050A000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380510000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380512000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380518000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038051A000       1208       1208       1208       1208   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380648000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038064A000         80         80         80         80   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038065E000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380660000         96         96         96         96   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380678000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038067A000         80         80         80         80   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038068E000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380690000         64         64         64         64   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003806A0000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003806A2000        112        112        112        112   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003806BE000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003806C2000       1208       1208       1208       1208   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003807F0000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003807F6000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003807F8000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003807FA000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003807FC000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003807FE000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380800000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380804000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380806000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380808000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038080E000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380814000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380816000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038081C000         32         32         32         32   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380824000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380826000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380828000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038082A000         72         72         72         72   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038083C000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038083E000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380844000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380846000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380852000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380856000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038085A000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038085C000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380862000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380866000        152        152        152        152   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038088C000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038088E000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380892000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380896000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038089C000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038089E000         56         56         56         56   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003808AC000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003808AE000        248        248        248        248   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003808EC000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003808EE000         80         80         80         80   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380902000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380904000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038090A000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038090C000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380910000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380912000         40         40         40         40   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038091C000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038091E000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380924000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380926000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380932000         32         32         32         32    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038093A000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038093E000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380940000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380942000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380944000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038094A000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038094C000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038094E000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380952000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380954000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380956000         40         40         40         40   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380960000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380962000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380966000         32         32         32         32    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038096E000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380970000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380974000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380976000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038097C000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038097E000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380980000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380982000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380984000         32         32         32         32   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038098C000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038098E000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
000000038099A000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
000000038099E000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809A0000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809A4000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809A6000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809AA000         56         56         56         56   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809B8000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809BE000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809C2000         40         40         40         40    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809CC000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809D8000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809DC000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809DE000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809E0000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809E2000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809E6000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809E8000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809EA000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809EE000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
00000003809F0000         56         56         56         56   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003809FE000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A00000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A02000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A06000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A0A000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A10000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A12000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A14000         32         32         32         32   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A1C000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A1E000         32         32         32         32   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A26000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A28000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A34000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A38000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A3A000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A3E000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A40000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A44000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A46000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A48000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A4E000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A50000         72         72         72         72   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A62000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A64000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A70000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A74000        152        152        152        152   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380A9A000         32         32         32         32    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380AA2000         32         32         32         32   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380AAA000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380AAC000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380AAE000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380AB0000         40         40         40         40   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380ABA000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380ABC000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380AC8000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380ACA000         96         96         96         96   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380AE2000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380AE4000        176        176        176        176   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B10000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B12000         96         96         96         96   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B2A000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B2C000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B32000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B34000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B38000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B3A000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B3C000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B40000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B46000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B48000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B4A000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B4C000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B50000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B52000         56         56         56         56   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B60000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B64000         32         32         32         32   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B6C000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B6E000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B74000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B76000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B7A000         32         32         32         32    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B82000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B86000         24         24         24         24    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B8C000         48         48         48         48   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B98000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B9A000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380B9E000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BA2000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BA6000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BA8000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BAA000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BAE000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BB2000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BB4000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BB6000         32         32         32         32    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BBE000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BC4000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BC6000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BC8000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BCC000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BD0000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BD2000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BD4000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BD6000          8          8          8          8   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BD8000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BDA000         24         24         24         24   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BE0000         16         16         16         16    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BE4000         16         16         16         16   8K rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BE8000          8          8          8          8    - rwxsR--    [ osm shmid=0x1e000059 ]
0000000380BEA000         88         88         88         88   8K rwxsR--    [ osm shmid=0x1e000059 ]
00000003C0000000          8          8          8          8    - rwxsR--    [ osm shmid=0x7e00005a ]
00000003C0002000      16376      16376      16376      16376   8K rwxsR--    [ osm shmid=0x7e00005a ]
00000003C1000000          8          8          8          8    - rwxsR--    [ osm shmid=0x7e00005a ]
00000003C1002000    1818616    1818616    1818616    1818616   8K rwxsR--    [ osm shmid=0x7e00005a ]
0000000440000000        960        960        960        960  64K rwxsR--    [ osm shmid=0x4700005b ]
00000004400F0000     228416     228416     228416     228416   8K rwxsR--    [ osm shmid=0x4700005b ]
0000000480000000      24576      24576      24576      24576   8K rwxsR--    [ osm shmid=0x3700005e ]


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
2019-12-30T09:09:27.896660+10:00
Adjusting the default value of parameter parallel_max_servers
from 1280 to 287 due to the value of parameter processes (400)
Starting ORACLE instance (normal) (OS id: 28279)
2019-12-30T09:09:28.047138+10:00
CLI notifier numLatches:53 maxDescs:704
2019-12-30T09:09:31.274822+10:00
All SGA segments were allocated at startup
2019-12-30T09:09:31.282844+10:00
**********************************************************************
2019-12-30T09:09:31.283796+10:00
Dump of system resources acquired for SHARED GLOBAL AREA (SGA)

2019-12-30T09:09:31.285175+10:00
 Available system pagesizes:
  8K, 64K, 4096K, 256M
2019-12-30T09:09:31.287018+10:00
 Supported system pagesize(s):
2019-12-30T09:09:31.287934+10:00
  PAGESIZE  AVAILABLE_PAGES  EXPECTED_PAGES  ALLOCATED_PAGES  ERROR(s)
2019-12-30T09:09:31.288862+10:00
        8K       Configured               2               2        NONE
2019-12-30T09:09:31.289858+10:00
       64K       Configured               0               0        NONE
2019-12-30T09:09:31.290802+10:00
     4096K       Configured              65              65        NONE
2019-12-30T09:09:31.291723+10:00
      256M       Configured               7               7        NONE
2019-12-30T09:09:31.292624+10:00
**********************************************************************
2019-12-30T09:09:33.509208+10:00
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
2019-12-30T09:09:33.514791+10:00
Please relink oracle binary to enable the OS time page
Initial number of CPU is 128
Effective number of CPU for internal database sizing is 32
Number of processor cores in the system is 16
Number of processor sockets in the system is 1
Autotune of undo retention is turned on.
IMODE=BR
ILAT =70
2019-12-30T09:09:34.558101+10:00
LICENSE_MAX_USERS = 0
SYS auditing is enabled
2019-12-30T09:09:34.851159+10:00
NOTE: remote asm mode is local (mode 0x1; from cluster type)
NOTE: Using default ASM root directory ASM
NOTE: Cluster configuration type = SIHA [3]
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production.
ORACLE_HOME:    /u/app/oracle/product/12.2.0.1
System name:    SunOS
Node name:      ds-d2
Release:        5.11
Version:        11.3
Machine:        sun4v
Using parameter settings in server-side spfile /u/app/oracle/product/12.2.0.1/dbs/spfilefico_d1.ora
System parameters with non-default values:
  processes                = 400
  pga_aggregate_limit      = 2G
  nls_territory            = "RUSSIA"
  resource_manager_plan    = ""
  service_names            = "FICO_D1"
  sga_target               = 2G
  control_files            = "+FICO_D2/FICOD/CONTROLFILE/current.256.1010274529"
  db_block_size            = 8192
  compatible               = "12.2.0.1"
  log_archive_dest_1       = "location=USE_DB_RECOVERY_FILE_DEST valid_for=(ALL_LOGFILES,ALL_ROLES)"
  log_archive_dest_state_1 = "ENABLE"
  log_archive_min_succeed_dest= 1
  log_archive_format       = "%t_%s_%r.dbf"
  log_archive_max_processes= 2
  log_checkpoint_timeout   = 0
  archive_lag_target       = 0
  db_create_file_dest      = "+FICO_D2"
  db_create_online_log_dest_1= "+FICO_D2"
  db_recovery_file_dest    = "/fra"
  db_recovery_file_dest_size= 5G
  fast_start_mttr_target   = 900
  db_flashback_retention_target= 60
  undo_tablespace          = "UNDOTBS1"
  recyclebin               = "OFF"
  sec_case_sensitive_logon = FALSE
  remote_login_passwordfile= "EXCLUSIVE"
  db_domain                = ""
  job_queue_processes      = 20
  core_dump_dest           = "/diag/rdbms/ficod/fico_d1/cdump"
  audit_file_dest          = "/diag/audit/fico_d1/adump"
  open_links               = 10
  audit_trail              = "DB"
  db_name                  = "FICOD"
  open_cursors             = 400
  pga_aggregate_target     = 250M
  diagnostic_dest          = "/diag"
Deprecated system parameters with specified values:
  sec_case_sensitive_logon
End of deprecated system parameter listing
NOTE: remote asm mode is local (mode 0x1; from cluster type)


Scott Tiger
Наличие одновременно и DISM- и ISM-сегментов в одном экземпляре мне представляется странным. Ибо непонятно зачем. Ибо функционал DISM никак тривиально не реализуешь при помощи ISM.

повторюсь. не наличие, а скорее неудачные попытки выделить dism.
...
Рейтинг: 0 / 0
oracle on solaris and swap
    #39910482
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з., хз. Наверное, предиктор виртуальной памяти как-то не так как надо работает. Покажите vm20.out от запуска guds перед стартом первого экземпляра, после старта первого экземпляра и после старта второго, т.е., статистику vm2.0 в трёх состояниях - на спокойной пустой системе, на системе, которую встряхнул запуск первого экземпляра (но ему выделилилсь маленькие страницы) и после запуска во встряхнутой системе второго экземпляра (которому пришли большие страницы.

Не уходит ли проблема, если первый экземпляр после запуска сразу остановить и запустить его заново?
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / oracle on solaris and swap
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]