"Siri" Processes - Voice Command Interpreter

This section describes 'Siri' process, which allows you to operates your Mac computer with voice commands interactively.

What Are "Siri" Processes? - "Siri" processes are created by the system app "Siri", which allows you to operates your Mac computer with voice commands interactively.

Here is what I did about "Siri" processes.

1. View "Siri" processes with "ps" command.

herong$ ps -A | grep Siri
  629 ?? 0:35.07 /System/Library/CoreServices/Siri.app/Contents
    /MacOS/Siri launchd
38729 ?? 1:37.37 /System/Library/CoreServices/Siri.app/Contents
    /XPCServices/SiriNCService.xpc/Contents/MacOS/SiriNCService
38728 ?? 0:00.28 /System/Library/CoreServices/ControlStrip.app/Contents
    /XPCServices/com.apple.DFRSystemExtra.Siri.xpc/Contents
    /MacOS/com.apple.DFRSystemExtra.Siri

2. Check CPU and memory usages of "Siri" processes using "top" command. Total memory usage is about 36 MB.

herong$ top -pid 629

PID    COMMAND      %CPU TIME     #TH  #WQ  #POR MEM   PURG CMPRS  PGRP  PPID
629    Siri         0.0  00:35.76 4    2    163  3532K 0B   2300K   629  1

herong$ top -pid 38728
38728  com.apple.DF 0.0  00:00.28 2    1    64   760K  0B   960K  38728  1

herong$ top -pid 38729
38729  SiriNCServic 0.0  01:40.93 3    1    309  32M   0B   94M   38729  1

3. If you are in an open office environment, you probably don't want to use Siri. In this case, you can disable it to save system resources.

Go to Apple menu "System preferences > Siri". And uncheck "Enable Siri".

Table of Contents

 About This Book

 Macintosh OS (Operating System) History

 macOS Operating System

 macOS File Systems

 macOS Network Connections

System and Application Processes

 What Is a Running Process

 Use Activity Monitor on macOS

 "ps" - Process Status Command

 "top" - Display Top Processes

 "nettop" - Processes Top Network Usages

 "Finder" Process - File Browser on Mac

 "WindowServer" Process - Drawing Graphics on Screen

 "Dock" Related Processes

"Siri" Processes - Voice Command Interpreter

 "mds" Processes - Metadata Server and Spotlight

 "spindump" Processes - Dump Memory Contents

 "login" Processes - Login Window and Services

 "softwareupdate" Processes - Update System and Apps

 "TeamsUpdater" Process from Microsoft Teams

 Keychain Access - Password Manager

 Keychain Access - Certificate Manager

 Productivity Tools on macOS

 Programming Tools on macOS

 Apache Web Server on macOS

 Develop and Run Java Applications

 Full Version in PDF/EPUB