- Add task pool to smooth impact when list in config is pretty long - Update dependencies - Update config
165 lines
3.9 KiB
YAML
165 lines
3.9 KiB
YAML
# Fork and run as real unix daemon.
|
|
daemon: true
|
|
|
|
# PID file for daemon.
|
|
pidfile: /var/run/reniced.pid
|
|
|
|
# Delay between addition and execution of tasks to task pool, to lower cpu load peaks.
|
|
cmd_delay: 20
|
|
|
|
# Delay among iterations.
|
|
loop_delay: 5000
|
|
|
|
# Whether to print debug messages to stdout.
|
|
debug: true
|
|
|
|
# Maximum worker in command pool.
|
|
max_workers: 3
|
|
|
|
# Capacity of non-blocking tasks. All tasks that exceeding this capacity will block submission of new tasks until queue
|
|
# has vacant place for new task.
|
|
nb_capacity: 30
|
|
|
|
kill:
|
|
- sig: stop
|
|
name:
|
|
# Backup program. I don't really want it, but have to keep.
|
|
- commvault
|
|
# Distributed notification service. Sometimes can be naughty.
|
|
- distnoted
|
|
# This service can be greedy and may make kernel_tak to hig cpu too
|
|
- coreduetd
|
|
|
|
prio:
|
|
- nice: -11
|
|
name:
|
|
# Main audio service, to play sounds smoothly, must have high prio.
|
|
- coreaudiod
|
|
# Window manager service.
|
|
- WindowServer
|
|
# Isolation helper.
|
|
- "com.apple.audio.SandboxHelper"
|
|
# Audio driver helper.
|
|
- "com.apple.audio.DriverHelper"
|
|
# Used for syncing timers for different audio sources.
|
|
- audioclocksyncd
|
|
|
|
- nice: -5
|
|
name:
|
|
# Video playback helper.
|
|
- VTDecoderXPCService
|
|
# Corporate messenger.
|
|
- "VK Teams"
|
|
# Responds to apple broadcast dns requests. In linux world it is avahi.
|
|
- mDNSResponder
|
|
# Helper service for mDNSResponder.
|
|
- mDNSResponderHelper
|
|
# Part of AudioToolbox framework.
|
|
- AudioComponentRegistrar
|
|
# Mac OS X Core Virtual Machine Server. Something related to isolation of system processes.
|
|
- CVMServer
|
|
|
|
- nice: -3
|
|
name:
|
|
# 3-rd party tool to make tricks with keyboard. (remap/swap buttons)
|
|
- "Karabiner-Elements"
|
|
# 3-rd party tool to automate routine actions.
|
|
- Hammerspoon
|
|
# Compiler for metal shaders, that can pass information directly to the GPU.
|
|
- MTLCompilerService
|
|
|
|
- nice: 3
|
|
name:
|
|
# System logger.
|
|
- logd
|
|
# System logger.
|
|
- syslogd
|
|
# Something related to binary signature checks. To ensure system integrity. Part of DRM protection.
|
|
# It rubs berfore application starts, so we definitely don't want to low its prio heavily.
|
|
- syspolicyd
|
|
# Unix periodic task scheduler.
|
|
- cron
|
|
# Ditto.
|
|
- softwareupdated
|
|
# Handles the scheduling of the periodic command
|
|
- "periodic-wrapper"
|
|
- appstored
|
|
|
|
- nice: 5
|
|
name:
|
|
# Dynamic brightness tuning service.
|
|
- corebrightnessd
|
|
- airportd
|
|
- containermanagerd
|
|
- corespeechd
|
|
- peopled
|
|
- AssetCacheLocatorService
|
|
- avatarsd
|
|
- contactsdonationagent
|
|
- storedownloadd
|
|
- "Dock.app"
|
|
- Dock
|
|
- Finder
|
|
- DockHelper
|
|
|
|
- nice: 9
|
|
name:
|
|
- "Google Chrome"
|
|
- "Google Chrome Helper"
|
|
- "EmojiFunction"
|
|
- "Microsoft Edge Helper"
|
|
- "Opera Helper"
|
|
- "UserNotificationCenter"
|
|
|
|
- nice: 11
|
|
name:
|
|
- siriactionsd
|
|
- CoreSpotlightService
|
|
- spotlightknowledged
|
|
- Spotlight
|
|
- suggestd
|
|
- studentd
|
|
- "com.apple.siri-distributed-evaluation"
|
|
- "com.apple.CloudPhotosConfiguration"
|
|
|
|
- nice: 19
|
|
name:
|
|
- coreduetd
|
|
- endpointsecurityd
|
|
- analyticsd
|
|
- backupd
|
|
- com.apple.CodeSigningHelper
|
|
- distnoted
|
|
- "backupd-helper"
|
|
- JamfDaemon
|
|
- osqueryd
|
|
- commvault
|
|
- diagnosticd
|
|
- JamfProCommService
|
|
- XprotectService
|
|
- XProtectPluginService
|
|
- "media-indexer"
|
|
- "com.apple.Safari.SafeBrowsing.Service"
|
|
- SafariNotificationAgent
|
|
- AMPArtworkAgent
|
|
- AMPLibraryAgent
|
|
- IDSBlastDoorService
|
|
- photoanalysisd
|
|
- photolibraryd
|
|
- "Crash Reports"
|
|
- mds
|
|
- mds_stores
|
|
- mdsync
|
|
- mdbulkimport
|
|
- mdworker_shared
|
|
- osqueryd
|
|
- opendirectoryd
|
|
- mediaanalysisd
|
|
- klnagent
|
|
- kavd
|
|
- biomesyncd
|
|
- siriknowledged
|
|
- triald
|
|
|
|
# vim: set ft=yaml et ai ts=2 sw=2 sts=2:
|