Schnittstelle Resource

Alle bekannten Unterschnittstellen:
LibC, LibC, LibCAPI, SystemB

public interface Resource
Definitions related to getrlimit/setrlimit
Autor:
Lyor Goldstein
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifizierer und Typ
    Schnittstelle
    Beschreibung
    static class 
     
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final int
    Address space limit.
    static final int
    Largest core file that can be created, in bytes.
    static final int
    Per-process CPU limit, in seconds.
    static final int
    Maximum size of data segment, in bytes.
    static final int
    Largest file that can be created, in bytes.
    static final int
    Maximum number of file locks.
    static final int
    Locked-in-memory address space.
    static final int
    Maximum bytes in POSIX message queues.
    static final int
    Maximum nice priority allowed to raise to.
    static final int
    Number of rlimit values
    static final int
    Number of open files.
    static final int
    Number of processes.
    static final int
    Largest resident set size, in bytes.
    static final int
     
    static final int
    Maximum CPU time in microseconds that a process scheduled under a real-time scheduling policy may consume without making a blocking system call before being forcibly de-scheduled.
    static final int
    Maximum number of pending signals.
    static final int
    Maximum size of stack segment, in bytes.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    int
    getrlimit(int resource, Resource.Rlimit rlim)
     
    int
    setrlimit(int resource, Resource.Rlimit rlim)
     
  • Felddetails

    • RLIMIT_CPU

      static final int RLIMIT_CPU
      Per-process CPU limit, in seconds.
      Siehe auch:
    • RLIMIT_FSIZE

      static final int RLIMIT_FSIZE
      Largest file that can be created, in bytes.
      Siehe auch:
    • RLIMIT_DATA

      static final int RLIMIT_DATA
      Maximum size of data segment, in bytes.
      Siehe auch:
    • RLIMIT_STACK

      static final int RLIMIT_STACK
      Maximum size of stack segment, in bytes.
      Siehe auch:
    • RLIMIT_CORE

      static final int RLIMIT_CORE
      Largest core file that can be created, in bytes.
      Siehe auch:
    • RLIMIT_RSS

      static final int RLIMIT_RSS
      Largest resident set size, in bytes. This affects swapping; processes that are exceeding their resident set size will be more likely to have physical memory taken from them.
      Siehe auch:
    • RLIMIT_NOFILE

      static final int RLIMIT_NOFILE
      Number of open files.
      Siehe auch:
    • RLIMIT_AS

      static final int RLIMIT_AS
      Address space limit.
      Siehe auch:
    • RLIMIT_NPROC

      static final int RLIMIT_NPROC
      Number of processes.
      Siehe auch:
    • RLIMIT_MEMLOCK

      static final int RLIMIT_MEMLOCK
      Locked-in-memory address space.
      Siehe auch:
    • RLIMIT_LOCKS

      static final int RLIMIT_LOCKS
      Maximum number of file locks.
      Siehe auch:
    • RLIMIT_SIGPENDING

      static final int RLIMIT_SIGPENDING
      Maximum number of pending signals.
      Siehe auch:
    • RLIMIT_MSGQUEUE

      static final int RLIMIT_MSGQUEUE
      Maximum bytes in POSIX message queues.
      Siehe auch:
    • RLIMIT_NICE

      static final int RLIMIT_NICE
      Maximum nice priority allowed to raise to. Nice levels 19 .. -20 correspond to 0 .. 39 values of this resource limit.
      Siehe auch:
    • RLIMIT_RTPRIO

      static final int RLIMIT_RTPRIO
      Siehe auch:
    • RLIMIT_RTTIME

      static final int RLIMIT_RTTIME
      Maximum CPU time in microseconds that a process scheduled under a real-time scheduling policy may consume without making a blocking system call before being forcibly de-scheduled.
      Siehe auch:
    • RLIMIT_NLIMITS

      static final int RLIMIT_NLIMITS
      Number of rlimit values
      Siehe auch:
  • Methodendetails