"TeamsUpdater" Process from Microsoft Teams

This section describes 'TeamsUpdater' background process left by the Microsoft Teams to keep Teams up to date.

What Is the "TeamsUpdater" Process? - "TeamsUpdater" is a process that keeps the Microsoft Teams app updated. It is running in the background even after you have closed the Teams app.

Here is what I did about the "TeamsUpdater" process.

1. Get resource usage info of "TeamsUpdater" process. It's not taking too much CPU time.

herong$ ps -A | grep TeamsUpdater
99739 ??         0:00.80 /Applications/Microsoft Teams.app/Contents
  /TeamsUpdaterDaemon.xpc/Contents/MacOS/TeamsUpdaterDaemon

herong$ ps -o pid,user,%cpu,%mem,time -p 99739
  PID USER  %CPU %MEM      TIME
99739 root   0.0  0.0   0:00.80

2. Get memory usage info of "TeamsUpdater" process with "top" command. It's taking 1.6 MB of RAM! I need to remove it to reduce memory usage.

herong$ top -pid 99739

PID    COMMAND      %CPU TIME     #TH  #WQ  #POR MEM    PURG CMPRS  PGRP  PPID STATE
99739  TeamsUpdater 0.0  00:00.81 3    1    53   1676K  64K  2428K  99739 1    sleeping

3. Remove "TeamsUpdaterDaemon" process with Activity Monitor. There is no need to keep it running all the time.

Open Activity Monitor, find/select TeamsUpdaterDaemon, and click "x" icon to terminate it.

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