launchd has the ability to start a process with low priority I / O. How it works? (how low is the effect on all operations?)
Is there an API that allows low priority input / output in applications not running through launchd ?
I need to scan scanned (FSEvents) directories in a background application, and I would like it to be as soft as possible.
Alternatively, how can I check if the system / disk is busy with I / O?
io scheduling macos
Kornel
source share