I am using snappy to implement Offset Tracking of Sentinel-1 images using python.
The Offset-Tracking operation uses all of the CPU cores on my system, however I would like to limit the number of CPU cores used.
I have tried setting the snap.parallelism parameter in snap.properties as shown below, but it has no effect (I am using SNAP version 8).
# number of CPU cores used for image rendering and graph processing
# allow this to default to Runtime.getRuntime().availableProcessors()
snap.parallelism = 8
Is there another way to limit the number of CPUs used?