Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Куда orastack записывает параметр? / 6 сообщений из 6, страница 1 из 1
03.09.2021, 17:08
    #40095172
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда orastack записывает параметр?
Приветствую!

Код: plsql
1.
d:\oracle\ora92\bin> orastack oracle.exe 500000



после этой команды треды oracle.exe будут ограничены 0,5 Mb RAM
но где этот параметр сохраняется?
...
Рейтинг: 0 / 0
03.09.2021, 17:16
    #40095173
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда orastack записывает параметр?
Не очень понимаю слово "треды"

AFAIK размер стека прописывается в самом исполняемом файле (exe). Подроблнее про формат исполняемых файлов Windows, наверное нужно искать в MS документации.
...
Рейтинг: 0 / 0
03.09.2021, 17:18
    #40095174
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда orastack записывает параметр?
Подождите, получается эта команда переписывает oracle.exe?

"треды" - я так перевёл слово threads :)
...
Рейтинг: 0 / 0
03.09.2021, 17:53
    #40095180
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда orastack записывает параметр?
Заголовок, скорее.
...
Рейтинг: 0 / 0
03.09.2021, 19:08
    #40095196
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда orastack записывает параметр?
Basil A. Sidorov,

а, точно, спасибо

Код: css
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
D:\oracle\ora92\bin>orastack

        The ORASTACK utility was created to allow users to modify
        the amount of stack that's reserved and/or committed by
        each thread in the Oracle Server.  By running ORASTACK on
        certain .exe files, the headers of these executables are patched
        to reflect the settings specified.  Typically, changing the
        commit size of each thread's stack is not necessary, since NT
        will commit more stack as needed.  However, decreasing each
        thread's reserved size may be necessary since this size comes
        out of the Oracle Server's 2 gigabyte address space. When
        thousands of connections or a large SGA are in use, running
        out of address space in the Oracle server process [although
        still having available physical memory in the machine] is a
        possibility.
...
Рейтинг: 0 / 0
03.09.2021, 19:17
    #40095197
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда orastack записывает параметр?
Кроик СемёнBy running ORASTACK on certain .exe files,the headers of these executables
are patched to reflect the settings specified.
Индусы не смогли найти второй параметр у функции _beginthread. (Или функцию
pthread_attr_setstacksize...)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Куда orastack записывает параметр? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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