Process module:System -package:unix -is:module -package:Win32 -package:typed-process -package:process -package:cmdargs -package:posix-pty -package:process-extras -package:io-streams

CPU options impacting cryptography implementation and library performance.
The identifier of the CPU-time clock associated with the calling process. For this clock, the value returned by getTime represents the amount of execution time of the current process.
An exception that is raised when a process fails.
The exit code of the process.
Options which have been enabled at compile time and are supported by the current CPU.
Deprecated: Please use pipeBytes instead.
Deprecated: Please use pipeChunks instead.
Logical Processor Index
processing function called asynchronously after a file is added to the rotation
Preprocessor encapsulates the abstract interface for invoking C preprocessors
guess whether a file is preprocessed (file end with .i)
run the preprocessor and return an InputStream if preprocesssing succeeded
This alias is provided to avoid breaking backwards compatibility.
Wrapper around createProcess that prevents multiple processes that are running concurrently from writing to stdout/stderr at the same time. If the process does not output to stdout or stderr, it's run by createProcess entirely as usual. Only processes that can generate output are handled specially: A process is allowed to write to stdout and stderr in the usual way, assuming it can successfully take the output lock. When the output lock is held (ie, by another concurrent process, or because outputConcurrent is being called at the same time), the process is instead run with its stdout and stderr redirected to a buffer. The buffered output will be displayed as soon as the output lock becomes free. Note that the the process is waited for by a background thread, so unlike createProcess, neglecting to call waitForProcess will not result in zombie processess.
Wrapper around createProcess that makes sure a process is run in the foreground, with direct access to stdout and stderr. Useful when eg, running an interactive process. Note that the the process is waited for by a background thread, so unlike createProcess, neglecting to call waitForProcess will not result in zombie processess.
Same as waitForProcess; provided to avoid breaking backwards compatibility.
If True the new process starts a new process group, becomes a process group leader, its pid becoming the process group id. See the POSIX setpgid man page. Default is False, the new process belongs to the parent's process group.
Counts the number of physical processors in the system. A physical processor corresponds to a single CPU unit in a single socket, i.e. unless you have a multi-socket motherboard, this number will be one.