На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Java FAQ
1. Данный раздел предназначен только для публикации готовых статей, с вопросами обращайтесь в соответствующие подразделы.
2. Все вопросы, связанные с ошибками или неточностями в представленных материалах направляйте модераторам персональным сообщением.
3. Все темы и сообщения в разделе премодерируются. Любое сообщение или тема будут доступны остальным участникам после одобрения модераторами.
Модераторы: dark_barker, wind
  
> Управление размером стека вызовов Java-программ
    В существующих JVM нет никакой возможности управлять размером стека.
    Размер стека по умолчанию на различных платформах:

    SunOS/Solaris - 8172 Кб
    Linux         - 8172 Кб
    Windows       - 1024 Кб

    Как изменить эти значения:

    SunOS/Solaris

    ExpandedWrap disabled
      > limit                          # показывает текущий размер стека
      > unlimit                        # делает размер стека неограниченным
      > setenv STACKSIZE <размер в Кб> # устанавливает размер стека

    Linux

    ExpandedWrap disabled
      > ulimit -a                      # показывает текущий размер стека
      > ulimit -s <размер в Кб>        # устанавливает размер стека

    Windows

    Для Windows придется редактировать или перекомпилировать .EXE-файл конкретной программы. Для редактирования можно использовать утилиту editbin, поставляемую в составе MS Visual Studio (или ей подобную). В случае с перекомпиляцией нужно указать соответствующие значения компилятору. Программа, о которой идет речь - пускач JRE (исходники которого поставляются с JDK).
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 1,0589 ]   [ 15 queries used ]   [ Generated: 28.04.24, 01:02 GMT ]