NAME | SYNOPSIS | FEATURES | DESCRIPTION | EXAMPLES | ATTRIBUTES | SEE ALSO | NOTES | LIMITATIONS
FS_MAPPER, IDE_DISK (if the local disk is IDE), ON_DEMAND_PAGING (if supported), SCSI_DISK (if the local disk is SCSI), VIRTUAL_ADDRESS_SPACE
The built-in C_INIT(1M) command, swapon, is used to specify an additional local device on which swapping is to take place. Calls to swapon may occur in the system initialization file sysadm.ini making the swap device available.
Before swapon is used, the disk must be labelled correctly using disklabel(1M), and a swap partition must be mounted using the built-in C_INIT
command, mount. For details, see the ChorusOS 4.0 File System Administration Guide.
The swap directory is mounted directly beneath the target system root (/) directory.
The following is an example of sysadm.ini(4CC) commands used to activate a swap partition on a correctly labelled, local IDE disk:
# Mount a swap partition on the second IDE hard disk partition, # previously labelled using disklabel, on /swap. # mount -t swap /dev/hd0b /swap # # Activate the swap partition. # swapon /swap
Note that the root file system must be mounted before the above commands can work, and that the swap mount point must exist.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
Contrary to other implementations that you may be familiar with, the implementation of swapon in this release does not support the -a option.
Only one swap partition may be used, and the swap partition must be on a local device.
There is no way to stop swapping on a device. It is therefore not possible to make use of devices which may be dismounted during system operation.
This release does not allow the use of a named file as a swap partition.
NAME | SYNOPSIS | FEATURES | DESCRIPTION | EXAMPLES | ATTRIBUTES | SEE ALSO | NOTES | LIMITATIONS