ограничение по CPU

Главная Форумы IBM i (OS/400) ограничение по CPU

Просмотр 3 веток ответов
  • Автор
    Сообщения
    • #3731
      Денис
      Участник

      Можно ли как-нибудь ограничить пользователей или подсистемы по CPU?

    • #3738
      Oldnick
      Участник

      а как именно хочется ограничить? конечно, нельзя пользователю или подсистеме выдать не более 0.5 CPU или что-то в этом роде.
      подсистему можно настроить исходя из приоритетов, времени ожидания и прочего. Все это конечно имеет отношение к CPU. Настройки эти делаются с помощью классов. Команда CRTCLS как раз для этого предназначена. В данном случае есть несколько параметров:

      Run priority
      Time slice
      Eligible for purge
      Default wait time
      Maximum CPU time
      Maximum temporary storage
      Maximum threads

      в русском переводе это звучит так:

      Приоритет выполнения
      Квант времени
      Допускается очистка
      Время ожидания по умолчанию
      Максимальное время CPU
      Макс. объем временной памяти
      Максимальное число нитей

      для данной команды есть подробная помощь как на eng, так и на русском языках.

      такой класс назначается подсистеме и соответственно всем задачам в этой подсистеме.

      очевидно, что выставить нужные параметры не так просто… надо хорошо понимать суть этих параметров. Не советую экспериментировать этими настройками для внутренних подсистем OS/400.

      Пользователей ограничить подобным образом нельзя.

    • #3742
      Денис
      Участник

      Спасибо!
      Мне хотелось разделить именно по CPU. Например, подсистеме А-30%, а подсистеме B – 20% и т.д.

    • #3743
      Sever
      Участник

      Довольно странная цель.
      Разрешите поинтересоваться какой практический смысл такого разделения?

Просмотр 3 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.