Skip to content
Syscall BSD#85

svc · unix #85

swapon

Appel BSD historique pour activer un device de swap ; non fonctionnel sur macOS moderne.

Prototype

int swapon(void);

Retour: int

Historique des versions

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard85
xnu-1699.24.8macOS 10.7 Lion85
xnu-2050.18.24macOS 10.8 Mountain Lion85
xnu-2422.115.4macOS 10.9 Mavericks85
xnu-2782.40.9macOS 10.10 Yosemite85
xnu-3247.1.106macOS 10.11 El Capitan85
xnu-3789.1.32macOS 10.12 Sierra85
xnu-4570.1.46macOS 10.13 High Sierra85
xnu-4903.221.2macOS 10.14 Mojave85
xnu-6153.11.26macOS 10.15 Catalina85
xnu-7195.50.7.100.1macOS 11.0 Big Sur85
xnu-8019.41.5macOS 12.0 Monterey85
xnu-8792.41.9macOS 13.0 Ventura85
xnu-10002.1.13macOS 14.0 Sonoma85
xnu-11215.1.10macOS 15.0 Sequoia85
xnu-11417.101.15macOS 15.4 Sequoia85
xnu-12377.1.9macOS 26.0 Tahoe85
xnu-10002.41.985
xnu-10002.61.385
xnu-10002.81.585
xnu-10063.101.1585
xnu-10063.121.385
xnu-10063.141.185
xnu-11215.41.385
xnu-11215.61.585
xnu-11215.81.485
xnu-11417.121.685
xnu-11417.140.6985
xnu-12377.101.1585
xnu-12377.41.685
xnu-12377.61.1285
xnu-12377.81.485
xnu-1486.2.1185
xnu-1504.15.385
xnu-1504.3.1285
xnu-1504.7.485
xnu-1504.9.1785
xnu-1504.9.2685
xnu-1504.9.3785
xnu-1699.22.7385
xnu-1699.22.8185
xnu-1699.24.2385
xnu-1699.26.885
xnu-1699.32.785
xnu-2050.22.1385
xnu-2050.24.1585
xnu-2050.48.1185
xnu-2050.7.985
xnu-2050.9.285
xnu-2422.1.7285
xnu-2422.100.1385
xnu-2422.110.1785
xnu-2422.90.2085
xnu-2782.1.9785
xnu-2782.10.7285
xnu-2782.20.4885
xnu-2782.30.585
xnu-3247.10.1185
xnu-3248.20.5585
xnu-3248.30.485
xnu-3248.40.18485
xnu-3248.50.2185
xnu-3248.60.1085
xnu-3789.21.485
xnu-3789.31.285
xnu-3789.41.385
xnu-3789.51.285
xnu-3789.60.2485
xnu-3789.70.1685
xnu-4570.20.6285
xnu-4570.31.385
xnu-4570.41.285
xnu-4570.51.185
xnu-4570.61.185
xnu-4570.71.285
xnu-4903.231.485
xnu-4903.241.185
xnu-4903.270.4785
xnu-6153.101.685
xnu-6153.121.185
xnu-6153.141.185
xnu-6153.41.385
xnu-6153.61.185
xnu-6153.81.585
xnu-7195.101.185
xnu-7195.121.385
xnu-7195.141.285
xnu-7195.60.7585
xnu-7195.81.385
xnu-8019.61.585
xnu-8019.80.2485
xnu-8020.101.485
xnu-8020.121.385
xnu-8020.140.4185
xnu-8792.61.285
xnu-8792.81.285
xnu-8796.101.585
xnu-8796.121.285
xnu-8796.141.385

Notes

macOS gère le swap dynamique via dynamic_pager(8) en userspace et le default pager — pas de partition de swap fixe. Le point d'entrée swapon(2) existe pour compatibilité source mais retourne ENOTSUP. Toute référence dans un binaire est presque toujours du code de portage Linux mort.

API associées

dynamic_pagervm_pressure_monitormacx_swapon