Examples for 'ps::ps_get_cpu_affinity'


Query or set CPU affinity

Aliases: ps_get_cpu_affinity ps_set_cpu_affinity

Keywords:

### ** Examples

## Don't show: 
if (ps::ps_is_supported() && ! ps:::is_cran_check() && ! ps::ps_os_type()[["MACOS"]]) (if (getRversion() >= "3.4") withAutoprint else force)({ # examplesIf
## End(Don't show)
# current
orig <- ps_get_cpu_affinity()
orig

# restrict
ps_set_cpu_affinity(affinity = 0:0)
ps_get_cpu_affinity()

# restore
ps_set_cpu_affinity(affinity = orig)
ps_get_cpu_affinity()
## Don't show: 
}) # examplesIf
> orig <- ps_get_cpu_affinity()
> orig
[1] 0 1 2 3 4 5 6 7
> ps_set_cpu_affinity(affinity = 0:0)
> ps_get_cpu_affinity()
[1] 0
> ps_set_cpu_affinity(affinity = orig)
> ps_get_cpu_affinity()
[1] 0 1 2 3 4 5 6 7
## End(Don't show)

[Package ps version 1.7.0 Index]