Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
ri
/
2.1.0
/
system
/
Process
/
//opt/alt/ruby21/share/ri/2.1.0/system/Process/cdesc-Process.ri
U:RDoc::NormalModule[iI"Process:ET@0o:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"HThe <code>Process</code> module is a collection of methods used to ;TI"manipulate processes.;T: @fileI"process.c;T:0@omit_headings_from_table_of_contents_below0; 0;0[ [1U:RDoc::Constant[i I"WNOHANG;TI"Process::WNOHANG;T00o;;[o; ;[I"see Process.wait;To:RDoc::Markup::BlankLine ; @;0@@cRDoc::NormalModule0U;[i I"WUNTRACED;TI"Process::WUNTRACED;T00o;;[o; ;[I"see Process.wait;T@; @;0@@@0U;[i I"PRIO_PROCESS;TI"Process::PRIO_PROCESS;T00o;;[o; ;[I"see Process.setpriority;T@; @;0@@@0U;[i I"PRIO_PGRP;TI"Process::PRIO_PGRP;T00o;;[o; ;[I"see Process.setpriority;T@; @;0@@@0U;[i I"PRIO_USER;TI"Process::PRIO_USER;T00o;;[o; ;[I"see Process.setpriority;T@; @;0@@@0U;[i I"RLIM_SAVED_MAX;TI"Process::RLIM_SAVED_MAX;T00o;;[o; ;[I"see Process.setrlimit;T@; @;0@@@0U;[i I"RLIM_INFINITY;TI"Process::RLIM_INFINITY;T00o;;[o; ;[I"see Process.setrlimit;T@; @;0@@@0U;[i I"RLIM_SAVED_CUR;TI"Process::RLIM_SAVED_CUR;T00o;;[o; ;[I"see Process.setrlimit;T@; @;0@@@0U;[i I"RLIMIT_AS;TI"Process::RLIMIT_AS;T00o;;[o; ;[I"KMaximum size of the process's virtual memory (address space) in bytes.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_CORE;TI"Process::RLIMIT_CORE;T00o;;[o; ;[I"#Maximum size of the core file.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_CPU;TI"Process::RLIMIT_CPU;T00o;;[o; ;[I"CPU time limit in seconds.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_DATA;TI"Process::RLIMIT_DATA;T00o;;[o; ;[I"0Maximum size of the process's data segment.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_FSIZE;TI"Process::RLIMIT_FSIZE;T00o;;[o; ;[I"7Maximum size of files that the process may create.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_MEMLOCK;TI"Process::RLIMIT_MEMLOCK;T00o;;[o; ;[I"CMaximum number of bytes of memory that may be locked into RAM.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_MSGQUEUE;TI"Process::RLIMIT_MSGQUEUE;T00o;;[o; ;[I"FSpecifies the limit on the number of bytes that can be allocated ;TI"Jfor POSIX message queues for the real user ID of the calling process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_NICE;TI"Process::RLIMIT_NICE;T00o;;[o; ;[I"ISpecifies a ceiling to which the process's nice value can be raised.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_NOFILE;TI"Process::RLIMIT_NOFILE;T00o;;[o; ;[I"DSpecifies a value one greater than the maximum file descriptor ;TI"/number that can be opened by this process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_NPROC;TI"Process::RLIMIT_NPROC;T00o;;[o; ;[I"AThe maximum number of processes that can be created for the ;TI")real user ID of the calling process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_RSS;TI"Process::RLIMIT_RSS;T00o;;[o; ;[I"BSpecifies the limit (in pages) of the process's resident set.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_RTPRIO;TI"Process::RLIMIT_RTPRIO;T00o;;[o; ;[I"TSpecifies a ceiling on the real-time priority that may be set for this process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_RTTIME;TI"Process::RLIMIT_RTTIME;T00o;;[o; ;[I"JSpecifies limit on CPU time this process scheduled under a real-time ;TI"#scheduling policy can consume.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_SBSIZE;TI"Process::RLIMIT_SBSIZE;T00o;;[o; ;[I"'Maximum size of the socket buffer.;T; @;0@@@0U;[i I"RLIMIT_SIGPENDING;TI"Process::RLIMIT_SIGPENDING;T00o;;[o; ;[I"GSpecifies a limit on the number of signals that may be queued for ;TI"-the real user ID of the calling process.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"RLIMIT_STACK;TI"Process::RLIMIT_STACK;T00o;;[o; ;[I")Maximum size of the stack, in bytes.;T@o; ;[I"4see the system getrlimit(2) manual for details.;T; @;0@@@0U;[i I"CLOCK_REALTIME;TI"Process::CLOCK_REALTIME;T00o;;[ ; @;0@@@0U;[i I"CLOCK_MONOTONIC;TI"Process::CLOCK_MONOTONIC;T00o;;[ ; @;0@@@0U;[i I"CLOCK_PROCESS_CPUTIME_ID;TI"&Process::CLOCK_PROCESS_CPUTIME_ID;T00o;;[ ; @;0@@@0U;[i I"CLOCK_THREAD_CPUTIME_ID;TI"%Process::CLOCK_THREAD_CPUTIME_ID;T00o;;[ ; @;0@@@0U;[i I"CLOCK_VIRTUAL;TI"Process::CLOCK_VIRTUAL;T00o;;[ ; @;0@@@0U;[i I"CLOCK_PROF;TI"Process::CLOCK_PROF;T00o;;[ ; @;0@@@0U;[i I"CLOCK_REALTIME_FAST;TI"!Process::CLOCK_REALTIME_FAST;T00o;;[ ; @;0@@@0U;[i I"CLOCK_REALTIME_PRECISE;TI"$Process::CLOCK_REALTIME_PRECISE;T00o;;[ ; @;0@@@0U;[i I"CLOCK_REALTIME_COARSE;TI"#Process::CLOCK_REALTIME_COARSE;T00o;;[ ; @;0@@@0U;[i I"CLOCK_REALTIME_ALARM;TI""Process::CLOCK_REALTIME_ALARM;T00o;;[ ; @;0@@@0U;[i I"CLOCK_MONOTONIC_FAST;TI""Process::CLOCK_MONOTONIC_FAST;T00o;;[ ; @;0@@@0U;[i I"CLOCK_MONOTONIC_PRECISE;TI"%Process::CLOCK_MONOTONIC_PRECISE;T00o;;[ ; @;0@@@0U;[i I"CLOCK_MONOTONIC_RAW;TI"!Process::CLOCK_MONOTONIC_RAW;T00o;;[ ; @;0@@@0U;[i I"CLOCK_MONOTONIC_COARSE;TI"$Process::CLOCK_MONOTONIC_COARSE;T00o;;[ ; @;0@@@0U;[i I"CLOCK_BOOTTIME;TI"Process::CLOCK_BOOTTIME;T00o;;[ ; @;0@@@0U;[i I"CLOCK_BOOTTIME_ALARM;TI""Process::CLOCK_BOOTTIME_ALARM;T00o;;[ ; @;0@@@0U;[i I"CLOCK_UPTIME;TI"Process::CLOCK_UPTIME;T00o;;[ ; @;0@@@0U;[i I"CLOCK_UPTIME_FAST;TI"Process::CLOCK_UPTIME_FAST;T00o;;[ ; @;0@@@0U;[i I"CLOCK_UPTIME_PRECISE;TI""Process::CLOCK_UPTIME_PRECISE;T00o;;[ ; @;0@@@0U;[i I"CLOCK_SECOND;TI"Process::CLOCK_SECOND;T00o;;[ ; @;0@@@0[ [[I" class;T[[:public[1[I" abort;TI"process.c;T[I" argv0;TI"ruby.c;T[I"clock_getres;T@�[I"clock_gettime;T@�[I"daemon;T@�[I"detach;T@�[I" egid;T@�[I" egid=;T@�[I" euid;T@�[I" euid=;T@�[I" exec;T@�[I" exit;T@�[I" exit!;T@�[I" fork;T@�[I"getpgid;T@�[I"getpgrp;T@�[I"getpriority;T@�[I"getrlimit;T@�[I"getsid;T@�[I"gid;T@�[I" gid=;T@�[I"groups;T@�[I"groups=;T@�[I"initgroups;T@�[I" kill;T@�[I"maxgroups;T@�[I"maxgroups=;T@�[I"pid;T@�[I" ppid;T@�[I"setpgid;T@�[I"setpgrp;T@�[I"setpriority;T@�[I"setproctitle;T@�[I"setrlimit;T@�[I"setsid;T@�[I" spawn;T@�[I" times;T@�[I"uid;T@�[I" uid=;T@�[I" wait;T@�[I" wait2;T@�[I"waitall;T@�[I"waitpid;T@�[I" waitpid2;T@�[:protected[ [:private[ [I" instance;T[[;[ [;[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ; 0;0[@I"ruby.c;T@cRDoc::TopLevel