Type:
Module
Constants:
WNOHANG : INT2FIX(WNOHANG)

see ::wait

WUNTRACED : INT2FIX(WUNTRACED)

see ::wait

PRIO_PROCESS : INT2FIX(PRIO_PROCESS)

see ::setpriority

PRIO_PGRP : INT2FIX(PRIO_PGRP)

see ::setpriority

PRIO_USER : INT2FIX(PRIO_USER)

see ::setpriority

RLIM_SAVED_MAX : v

see ::setrlimit

RLIM_INFINITY : inf

see ::setrlimit

RLIM_SAVED_CUR : v

see ::setrlimit

RLIMIT_AS : INT2FIX(RLIMIT_AS)

Maximum size of the process's virtual memory (address space) in bytes.

see the system getrlimit(2) manual for details.

RLIMIT_CORE : INT2FIX(RLIMIT_CORE)

Maximum size of the core file.

see the system getrlimit(2) manual for details.

RLIMIT_CPU : INT2FIX(RLIMIT_CPU)

CPU time limit in seconds.

see the system getrlimit(2) manual for details.

RLIMIT_DATA : INT2FIX(RLIMIT_DATA)

Maximum size of the process's data segment.

see the system getrlimit(2) manual for details.

RLIMIT_FSIZE : INT2FIX(RLIMIT_FSIZE)

Maximum size of files that the process may create.

see the system getrlimit(2) manual for details.

RLIMIT_MEMLOCK : INT2FIX(RLIMIT_MEMLOCK)

Maximum number of bytes of memory that may be locked into RAM.

see the system getrlimit(2) manual for details.

RLIMIT_MSGQUEUE : INT2FIX(RLIMIT_MSGQUEUE)

Specifies the limit on the number of bytes that can be allocated for POSIX message queues for the real user ID of the calling process.

see the system getrlimit(2) manual for details.

RLIMIT_NICE : INT2FIX(RLIMIT_NICE)

Specifies a ceiling to which the process's nice value can be raised.

see the system getrlimit(2) manual for details.

RLIMIT_NOFILE : INT2FIX(RLIMIT_NOFILE)

Specifies a value one greater than the maximum file descriptor number that can be opened by this process.

see the system getrlimit(2) manual for details.

RLIMIT_NPROC : INT2FIX(RLIMIT_NPROC)

The maximum number of processes that can be created for the real user ID of the calling process.

see the system getrlimit(2) manual for details.

RLIMIT_RSS : INT2FIX(RLIMIT_RSS)

Specifies the limit (in pages) of the process's resident set.

see the system getrlimit(2) manual for details.

RLIMIT_RTPRIO : INT2FIX(RLIMIT_RTPRIO)

Specifies a ceiling on the real-time priority that may be set for this process.

see the system getrlimit(2) manual for details.

RLIMIT_RTTIME : INT2FIX(RLIMIT_RTTIME)

Specifies limit on CPU time this process scheduled under a real-time scheduling policy can consume.

see the system getrlimit(2) manual for details.

RLIMIT_SBSIZE : INT2FIX(RLIMIT_SBSIZE)

Maximum size of the socket buffer.

RLIMIT_SIGPENDING : INT2FIX(RLIMIT_SIGPENDING)

Specifies a limit on the number of signals that may be queued for the real user ID of the calling process.

see the system getrlimit(2) manual for details.

RLIMIT_STACK : INT2FIX(RLIMIT_STACK)

Maximum size of the stack, in bytes.

see the system getrlimit(2) manual for details.

The Process module is a collection of methods used to manipulate processes.

getsid

Process.getsid() â integerProcess.getsid(pid) â integer Class Public methods

2015-04-28 21:55:27
setpriority

Process.setpriority(kind, integer, priority) â 0 Class Public methods See

2015-04-28 22:53:33
abort

abortKernel::abort([msg])Process::abort([msg]) Class Public methods Terminate

2015-04-28 20:49:08
wait2

Process.wait2(pid=-1, flags=0) â [pid, status] Class Public methods Waits

2015-04-28 23:25:22
ppid

Process.ppid â fixnum Class Public methods Returns the process id of the

2015-04-28 22:38:54
getpgid

Process.getpgid(pid) â integer Class Public methods Returns the process group

2015-04-28 21:29:50
setpgid

Process.setpgid(pid, integer) â 0 Class Public methods Sets the process group

2015-04-28 22:44:31
kill

Process.kill(signal, pid, ...) â fixnum Class Public methods Sends the given

2015-04-28 22:16:11
exit!

Process.exit!(status=false) Class Public methods Exits the process immediately

2015-04-28 21:25:39
gid=

Process.gid= fixnum â fixnum Class Public methods Sets the group ID for this

2015-04-28 22:01:19