NAME

Forks::Super::Job::OS - implement operating system-specific features of background process management

DESCRIPTION

The package Forks::Super::Job::OS implements operating system-specific options of the Forks::Super::fork function such as name, os_priority, cpu_affinity, and umask, and system specific functions like estimating the current load on the host machine's processors.

Most users will not have a need to call the functions of this package directly.

This package mainly handles these features for Unix-like systems. The subclasses Forks::Super::Job::OS::Win32 and Forks::Super::Job::OS::Cygwin implement some of these features for Windows and Cygwin, respectively.